ACTRL_PROPERTY_ENTRYA struttura (accctrl.h)
Contiene un elenco di voci di controllo di accesso per un oggetto o una proprietà specificata in un oggetto.
Sintassi
typedef struct _ACTRL_PROPERTY_ENTRYA {
LPSTR lpProperty;
PACTRL_ACCESS_ENTRY_LISTA pAccessEntryList;
ULONG fListFlags;
} ACTRL_PROPERTY_ENTRYA, *PACTRL_PROPERTY_ENTRYA;
Members
lpProperty
GUID di una proprietà in un oggetto. Usare la funzione UuidToString per generare una rappresentazione stringa di un GUID di proprietà.
pAccessEntryList
Puntatore a una struttura ACTRL_ACCESS_ENTRY_LIST che contiene un elenco di voci di controllo di accesso.
fListFlags
Flag che specificano informazioni sulla proprietà pProperty . Questo membro può essere 0 o il valore seguente.
Valore | Significato |
---|---|
|
Protegge l'oggetto o la proprietà dall'ereditare le voci di controllo di accesso. |
Commenti
Per creare una struttura di ACTRL_PROPERTY_ENTRY che concede a tutti l'accesso completo a un oggetto, impostare il membro pAccessEntryList su NULL.
Per creare una struttura ACTRL_PROPERTY_ENTRY che nega l'accesso a un oggetto, impostare il membro pAccessEntryList per puntare a una struttura ACTRL_ACCESS_ENTRY_LIST il cui membro cEntries è 0 e pAccessList membro è NULL.
Nota
L'intestazione accctrl.h definisce ACTRL_PROPERTY_ENTRY come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | accctrl.h |