Function PoRegisterPowerSettingCallback
pub unsafe extern "system" fn PoRegisterPowerSettingCallback(
deviceobject: *const DEVICE_OBJECT,
settingguid: *const GUID,
callback: PPOWER_SETTING_CALLBACK,
context: *const c_void,
handle: *mut *mut c_void,
) -> NTSTATUS