pub unsafe extern "C" fn DAQmxRegisterDoneEvent(
    task: TaskHandle,
    options: uInt32,
    callbackFunction: DAQmxDoneEventCallbackPtr,
    callbackData: *mut c_void
) -> int32