public static extern CUResult cuEventSynchronize(CUevent hEvent);
public static extern CUResult cuEventRecord(CUevent hEvent, CUstream hStream);
public static extern CUResult cuEventQuery(CUevent hEvent);
public static extern CUResult cuEventElapsedTime(ref float pMilliseconds, CUevent hStart, CUevent hEnd);
public static extern CUResult cuEventDestroy_v2(CUevent hEvent);
public static extern CUResult cuEventCreate(ref CUevent phEvent, uint Flags);