pub unsafe extern "C" fn SimConnect_SetDataOnSimObject(
    hSimConnect: HANDLE,
    DefineID: SIMCONNECT_DATA_DEFINITION_ID,
    ObjectID: SIMCONNECT_OBJECT_ID,
    Flags: SIMCONNECT_DATA_SET_FLAG,
    ArrayCount: DWORD,
    cbUnitSize: DWORD,
    pDataSet: *mut c_void
) -> HRESULT