VfZwOpenTransactionManager

NTSTATUS __stdcall VfZwOpenTransactionManager(
        VOID **TmHandle,
        UINT64 DesiredAccess,
        PVOID ObjectAttributes,
        _UNICODE_STRING *LogFileName,
        PVOID TmIdentity,
        UINT64 OpenOptions){
  unsigned int v8; 
  VOID *retaddr; 

  v8 = DesiredAccess;
  if( (unsigned int)ViZwShouldCheck() )
  {
    ViZwCheckVirtualAddress((UINT64)TmHandle, retaddr);
    ViZwCheckObjectAttributes((_OBJECT_ATTRIBUTES *)ObjectAttributes, retaddr);
    ViZwCheckUnicodeString(LogFileName, retaddr);
    ViZwCheckVirtualAddress((UINT64)TmIdentity, retaddr);
  }
  return((__int64(__fastcall *)(VOID **, _QWORD, PVOID, _UNICODE_STRING *, PVOID, _DWORD))pXdvZwOpenTransactionManager)(
           TmHandle,
           v8,
           ObjectAttributes,
           LogFileName,
           TmIdentity,
           OpenOptions);
}

Referenced by:

No references.