Function ZwAccessCheckByTypeResultListAndAuditAlarmByHandle
pub unsafe fn ZwAccessCheckByTypeResultListAndAuditAlarmByHandle(
subsystemname: *const UNICODE_STRING,
handleid: Option<*const c_void>,
clienttoken: HANDLE,
objecttypename: *const UNICODE_STRING,
objectname: *const UNICODE_STRING,
securitydescriptor: PSECURITY_DESCRIPTOR,
principalselfsid: Option<PSID>,
desiredaccess: u32,
audittype: AUDIT_EVENT_TYPE,
flags: u32,
objecttypelist: Option<*const OBJECT_TYPE_LIST>,
objecttypelistlength: u32,
genericmapping: *const GENERIC_MAPPING,
objectcreation: bool,
grantedaccess: *mut u32,
accessstatus: *mut i32,
generateonclose: *mut bool,
) -> NTSTATUS