ViZwCheckObjectAttributes

VOID __stdcall ViZwCheckObjectAttributes(_OBJECT_ATTRIBUTES *ObjectAttributes, VOID *Caller){
  if( ObjectAttributes )
  {
    ViZwCheckVirtualAddress((UINT64)ObjectAttributes, Caller);
    ViZwCheckUnicodeString(ObjectAttributes->ObjectName, Caller);
    ViZwCheckVirtualAddress((UINT64)ObjectAttributes->SecurityDescriptor, Caller);
    ViZwCheckVirtualAddress((UINT64)ObjectAttributes->SecurityQualityOfService, Caller);
  }
}

Referenced by:

VfZwAlpcAcceptConnectPort
VfZwAlpcConnectPort
VfZwAlpcCreatePort
VfZwCreateDirectoryObject
VfZwCreateEnlistment
VfZwCreateEvent
VfZwCreateFile
VfZwCreateJobObject
VfZwCreateKey
VfZwCreateSection
VfZwCreateSymbolicLinkObject
VfZwCreateTimer
VfZwCreateTransaction
VfZwCreateTransactionManager
VfZwDeleteFile
VfZwDuplicateToken
VfZwLoadKey
VfZwOpenDirectoryObject
VfZwOpenEnlistment
VfZwOpenEvent
VfZwOpenFile
VfZwOpenJobObject
VfZwOpenKey
VfZwOpenProcess
VfZwOpenSection
VfZwOpenSymbolicLinkObject
VfZwOpenThread
VfZwOpenTimer
VfZwOpenTransaction
VfZwOpenTransactionManager
VfZwQueryFullAttributesFile
VfZwReplaceKey
VfZwUnloadKey