estructura ACTRL_PROPERTY_ENTRYA (accctrl.h)

Contiene una lista de entradas de control de acceso para un objeto o una propiedad especificada en un objeto .

Sintaxis

typedef struct _ACTRL_PROPERTY_ENTRYA {
  LPSTR                     lpProperty;
  PACTRL_ACCESS_ENTRY_LISTA pAccessEntryList;
  ULONG                     fListFlags;
} ACTRL_PROPERTY_ENTRYA, *PACTRL_PROPERTY_ENTRYA;

Miembros

lpProperty

GUID de una propiedad en un objeto . Use la función UuidToString para generar una representación de cadena de un GUID de propiedad.

pAccessEntryList

Puntero a una estructura de ACTRL_ACCESS_ENTRY_LIST que contiene una lista de entradas de control de acceso.

fListFlags

Marcas que especifican información sobre la propiedad pProperty . Este miembro puede ser 0 o el valor siguiente.

Valor Significado
ACTRL_ACCESS_PROTECTED
0x00000001
Protege el objeto o la propiedad de heredar entradas de control de acceso.

Comentarios

Para crear una estructura de ACTRL_PROPERTY_ENTRY que conceda a todos los usuarios acceso total a un objeto, establezca el miembro pAccessEntryList en NULL.

Para crear una estructura de ACTRL_PROPERTY_ENTRY que deniega todo el acceso a un objeto, establezca el miembro pAccessEntryList para que apunte a una estructura de ACTRL_ACCESS_ENTRY_LIST cuyo miembro cEntries es 0 y el miembro pAccessList es NULL.

Nota

El encabezado accctrl.h define ACTRL_PROPERTY_ENTRY como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado accctrl.h

Consulte también

ACTRL_ACCESS_ENTRY_LIST

UuidToString