struttura AUTHZ_SECURITY_ATTRIBUTE_V1 (authz.h)
La struttura AUTHZ_SECURITY_ATTRIBUTE_V1 definisce un attributo di sicurezza che può essere associato a un contesto di autorizzazione.
Sintassi
typedef struct _AUTHZ_SECURITY_ATTRIBUTE_V1 {
PWSTR pName;
USHORT ValueType;
USHORT Reserved;
ULONG Flags;
ULONG ValueCount;
union {
PLONG64 pInt64;
PULONG64 pUint64;
PWSTR *ppString;
PAUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE pFqbn;
PAUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE pOctetString;
} Values;
} AUTHZ_SECURITY_ATTRIBUTE_V1, *PAUTHZ_SECURITY_ATTRIBUTE_V1;
Members
pName
Puntatore a un nome di un attributo di sicurezza.
ValueType
Tipo di dati dei valori a cui punta il membro Values .
Reserved
Riservato per utilizzi futuri.
Flags
Combinazione di uno o più dei valori seguenti.
ValueCount
Numero di valori specificati nel membro Values .
Values
Values.pInt64
Puntatore a uno o più valori di attributo numerico.
Values.pUint64
Puntatore a uno o più valori di attributo numerico.
Values.ppString
Puntatore a uno o più valori di attributo stringa.
Values.pFqbn
Puntatore a una o più strutture AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE .
Values.pOctetString
Puntatore a una o più strutture AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | authz.h |