pub unsafe extern "system" fn DdqGetDiagnosticRecordAtIndex(
    hrecord: HDIAGNOSTIC_RECORD,
    index: u32,
    record: *mut DIAGNOSTIC_DATA_RECORD,
) -> HRESULT