KERB_ADD_CREDENTIALS_REQUEST_EX-Struktur (ntsecapi.h)
Gibt eine Nachricht zum Hinzufügen, Entfernen oder Ersetzen zusätzlicher Serveranmeldeinformationen für eine Anmeldesitzung sowie die Dienstprinzipalnamen (SPNs) an, die diesen Anmeldeinformationen zugeordnet werden sollen. Die SeTcbPrivilege-Konstante ist erforderlich, um die Anmeldeinformationen eines anderen Anmeldekontos zu ändern.
Syntax
typedef struct _KERB_ADD_CREDENTIALS_REQUEST_EX {
KERB_ADD_CREDENTIALS_REQUEST Credentials;
ULONG PrincipalNameCount;
UNICODE_STRING PrincipalNames[ANYSIZE_ARRAY];
} KERB_ADD_CREDENTIALS_REQUEST_EX, *PKERB_ADD_CREDENTIALS_REQUEST_EX;
Member
Credentials
Eine KERB_ADD_CREDENTIALS_REQUEST-Struktur , die die Anmeldeinformationen angibt, die hinzugefügt, entfernt oder ersetzt werden sollen.
PrincipalNameCount
Die Anzahl der Elemente im PrincipalNames-Array .
PrincipalNames[ANYSIZE_ARRAY]
Ein Array von SPNs, die dem vom Anmeldeinformationsmitglied angegebenen Benutzerkonto zugeordnet werden sollen.
Hinweise
Das Aufrufen der LsaCallAuthenticationPackage-Funktion mit dieser Struktur wirkt sich nur auf das Verhalten der Funktion AcceptSecurityContext (Kerberos) aus. Die Verwendung dieser Struktur ermöglicht es mehreren physischen und virtuellen Servern, eine einzelne Identität gemeinsam zu nutzen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | ntsecapi.h |