winapi::um::cfgmgr32

Type Alias PCM_NOTIFY_CALLBACK

Source
pub type PCM_NOTIFY_CALLBACK = Option<unsafe extern "system" fn(hNotify: HCMNOTIFICATION, Context: PVOID, Action: CM_NOTIFY_ACTION, EventData: PCM_NOTIFY_EVENT_DATA, EventDataSize: DWORD) -> DWORD>;

Aliased Type§

enum PCM_NOTIFY_CALLBACK {
    None,
    Some(unsafe extern "system" fn(_: *mut HCMNOTIFICATION__, _: *mut c_void, _: u32, _: *mut CM_NOTIFY_EVENT_DATA, _: u32) -> u32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "system" fn(_: *mut HCMNOTIFICATION__, _: *mut c_void, _: u32, _: *mut CM_NOTIFY_EVENT_DATA, _: u32) -> u32)

Some value of type T.