pub unsafe fn NtCreateTransactionManager(
    tmhandle: *mut HANDLE,
    desiredaccess: u32,
    objectattributes: Option<*const OBJECT_ATTRIBUTES>,
    logfilename: Option<*const UNICODE_STRING>,
    createoptions: u32,
    commitstrength: u32,
) -> NTSTATUS