Type Alias pHalAssignSlotResources
pub type pHalAssignSlotResources = Option<unsafe extern "system" fn(registrypath: *const UNICODE_STRING, driverclassname: *const UNICODE_STRING, driverobject: *const DRIVER_OBJECT, deviceobject: *const DEVICE_OBJECT, bustype: INTERFACE_TYPE, busnumber: u32, slotnumber: u32, allocatedresources: *mut *mut CM_RESOURCE_LIST) -> NTSTATUS>;Aliased Type§
pub enum pHalAssignSlotResources {
None,
Some(unsafe extern "system" fn(*const UNICODE_STRING, *const UNICODE_STRING, *const DRIVER_OBJECT, *const DEVICE_OBJECT, INTERFACE_TYPE, u32, u32, *mut *mut CM_RESOURCE_LIST) -> NTSTATUS),
}Variants§
None
No value.
Some(unsafe extern "system" fn(*const UNICODE_STRING, *const UNICODE_STRING, *const DRIVER_OBJECT, *const DEVICE_OBJECT, INTERFACE_TYPE, u32, u32, *mut *mut CM_RESOURCE_LIST) -> NTSTATUS)
Some value of type T.