Function ZwCreateEnlistment
pub unsafe fn ZwCreateEnlistment(
enlistmenthandle: *mut HANDLE,
desiredaccess: u32,
resourcemanagerhandle: HANDLE,
transactionhandle: HANDLE,
objectattributes: Option<*const OBJECT_ATTRIBUTES>,
createoptions: Option<u32>,
notificationmask: u32,
enlistmentkey: Option<*const c_void>,
) -> NTSTATUS