pub unsafe extern "C" fn SimConnect_SetClientData(
    hSimConnect: HANDLE,
    ClientDataID: SIMCONNECT_CLIENT_DATA_ID,
    DefineID: SIMCONNECT_CLIENT_DATA_DEFINITION_ID,
    Flags: SIMCONNECT_CLIENT_DATA_SET_FLAG,
    dwReserved: DWORD,
    cbUnitSize: DWORD,
    pDataSet: *mut c_void
) -> HRESULT