KERB_ADD_CREDENTIALS_REQUEST_EX 構造体 (ntsecapi.h)
ログオン セッションの追加のサーバー資格情報と、その資格情報に関連付ける サービス プリンシパル名 (SPN) を追加、削除、または置き換えるメッセージを指定します。 別のログオン アカウントの資格情報を変更するには、 SeTcbPrivilege 定数が必要です。
構文
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;
メンバー
Credentials
追加、削除、または置換する資格情報を指定する KERB_ADD_CREDENTIALS_REQUEST 構造体。
PrincipalNameCount
PrincipalNames 配列内の要素の数。
PrincipalNames[ANYSIZE_ARRAY]
Credentials メンバーによって指定されたユーザー アカウントに関連付けられる SPN の配列
注釈
この構造体を使用して LsaCallAuthenticationPackage 関数を呼び出すと、 AcceptSecurityContext (Kerberos) 関数の動作にのみ影響します。 この構造を使用すると、複数の物理サーバーと仮想サーバーで 1 つの ID を共有できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | ntsecapi.h |