Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1-Struktur definiert ein Ressourcenattribute, das im kontinuierlichen Arbeitsspeicher für persistenz in einem serialisierten Sicherheitsdeskriptor definiert ist.
Syntax
typedef struct _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 {
DWORD Name;
WORD ValueType;
WORD Reserved;
DWORD Flags;
DWORD ValueCount;
union {
DWORD pInt64[ANYSIZE_ARRAY];
DWORD pUint64[ANYSIZE_ARRAY];
DWORD ppString[ANYSIZE_ARRAY];
DWORD pFqbn[ANYSIZE_ARRAY];
DWORD pOctetString[ANYSIZE_ARRAY];
} Values;
} CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1, *PCLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1;
Member
Name
Ein -Wert, der einen Offset vom Anfang der CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1-Struktur zu einer Zeichenfolge von Unicode-Zeichen angibt, die den Namen des Anspruchssicherheitsattributs enthalten. Die Zeichenfolge muss mindestens 4 Byte lang sein.
ValueType
Ein Union-Tagwert, der den Typ der Informationen angibt, auf die vom Values-Element verwiesen wird. Das Values-Element enthält ein Array von Offsets vom Anfang der CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1-Struktur bis zu jedem Wert. Der ValueType-Member muss einer der folgenden Werte sein.
| Wert | Bedeutung |
|---|---|
|
Das Values-Element bezieht sich auf ein Array von Offsets zu LONG64-Werten . |
|
Das Values-Element bezieht sich auf ein Array von Offsets zu ULONG64 Werten. |
|
Der Values-Member bezieht sich auf ein Array von Offsets zu Unicode-Zeichenfolgenwerten. |
|
Das Values-Element bezieht sich auf ein Array von CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE Werten. |
Reserved
Dieser Member ist derzeit reserviert und muss beim Senden auf 0 (null) festgelegt werden und beim Empfang ignoriert werden.
Flags
Die Anspruchssicherheitsattributflags müssen null oder eine Kombination aus einem oder mehreren der folgenden Werte sein.
| Wert | Bedeutung |
|---|---|
|
Dieses Anspruchssicherheitsattribut wird nicht prozessübergreifend geerbt. |
|
Beim Wert des Anspruchssicherheitsattributs wird die Groß-/Kleinschreibung beachtet. Dieses Flag ist für Werte gültig, die Zeichenfolgentypen enthalten. |
|
Das Anspruchssicherheitsattribut wird nur für Zugriffssteuerungseinträge (Access Control Entries , ACEs) deny berücksichtigt. |
|
Das Anspruchssicherheitsattribut ist standardmäßig deaktiviert. |
|
Das Anspruchssicherheitsattribut ist deaktiviert. |
|
Das Anspruchssicherheitsattribut ist obligatorisch. |
ValueCount
Die Anzahl der Werte, die im Values-Element enthalten sind.
Values
Ein Array von Offsets vom Anfang der CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1-Struktur. Jeder Offset gibt die Position eines Anspruchssicherheitsattributwerts des typs an, der im ValueType-Element angegeben ist.
Values.pInt64[ANYSIZE_ARRAY]
Zeiger auf ein Array von ValueCount-Membern , das ein Offset vom Anfang der Struktur zu einem LONG64-Typ vom Typ CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64 ist.
Values.pUint64[ANYSIZE_ARRAY]
Zeiger auf ein Array von ValueCount-Membern , wobei jedes Element ein Offset vom Anfang der Struktur bis zu einem ULONG64 vom Typ CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64 ist.
Values.ppString[ANYSIZE_ARRAY]
Zeiger auf ein Array von ValueCount-Membern , wobei jedes Element ein Offset vom Anfang der Struktur bis zu einem PWSTR vom Typ CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING ist.
Values.pFqbn[ANYSIZE_ARRAY]
Zeiger auf ein Array von ValueCount-Membern , wobei jedes Element ein Offset vom Anfang der Struktur bis zum vollqualifizierten binären Namenswert des Typs CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE ist.
Values.pOctetString[ANYSIZE_ARRAY]
Zeiger auf ein Array von ValueCount-Membern , wobei jedes Element ein Offset vom Anfang der Struktur bis zu einer LONG64-Oktettzeichenfolge vom Typ CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
| Kopfzeile | winnt.h |