Freigeben über


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

Weitere Informationen

KERB_ADD_CREDENTIALS_REQUEST