estructura OBJECT_TYPE_LIST (winnt.h)

La estructura OBJECT_TYPE_LIST identifica un elemento de tipo de objeto en una jerarquía de tipos de objeto. Las funciones AccessCheckByType usan una matriz de estructuras de OBJECT_TYPE_LIST para definir una jerarquía de un objeto y sus subobjetos, como conjuntos de propiedades y propiedades.

Sintaxis

typedef struct _OBJECT_TYPE_LIST {
  WORD Level;
  WORD Sbz;
  GUID *ObjectType;
} OBJECT_TYPE_LIST, *POBJECT_TYPE_LIST;

Miembros

Level

Especifica el nivel del tipo de objeto en la jerarquía de un objeto y sus subobjetos. El nivel cero indica el propio objeto. El nivel uno indica un subobjeto del objeto, como un conjunto de propiedades. El nivel dos indica un subobjeto del nivel uno, como una propiedad . Puede haber un máximo de cinco niveles numerados cero a cuatro.

Los objetos de servicio de directorio usan los siguientes valores de nivel.

Valor Significado
ACCESS_OBJECT_GUID
Indica el propio objeto en el nivel cero.
ACCESS_PROPERTY_SET_GUID
Indica una propiedad establecida en el nivel uno.
ACCESS_PROPERTY_GUID
Indica una propiedad en el nivel dos.

Sbz

Debe ser cero. Reservado para uso futuro.

ObjectType

Puntero al GUID del objeto o subobjeto.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado winnt.h (incluye Windows.h)

Consulte también

AccessCheckByType

AccessCheckByTypeAndAuditAlarm

AccessCheckByTypeResultList

AccessCheckByTypeResultListAndAuditAlarm