VfZwCreateKey

NTSTATUS __stdcall VfZwCreateKey(
        VOID **KeyHandle,
        UINT64 DesiredAccess,
        PVOID ObjectAttributes,
        UINT64 TitleIndex,
        _UNICODE_STRING *Class,
        UINT64 CreateOptions,
        PVOID Disposition){
  unsigned int v7; 
  unsigned int v9; 
  VOID *retaddr; 

  v7 = TitleIndex;
  v9 = DesiredAccess;
  if( (unsigned int)ViZwShouldCheck() )
  {
    ViZwCheckVirtualAddress((UINT64)KeyHandle, retaddr);
    ViZwCheckObjectAttributes((_OBJECT_ATTRIBUTES *)ObjectAttributes, retaddr);
    ViZwCheckUnicodeString(Class, retaddr);
    ViZwCheckVirtualAddress((UINT64)Disposition, retaddr);
  }
  return((__int64(__fastcall *)(VOID **, _QWORD, PVOID, _QWORD, _UNICODE_STRING *, _DWORD, PVOID))pXdvZwCreateKey)(
           KeyHandle,
           v9,
           ObjectAttributes,
           v7,
           Class,
           CreateOptions,
           Disposition);
}

Referenced by:

No references.