Share via


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]

자격 증명 멤버가 지정한 사용자 계정과 연결할 SPN 배열입니다.

설명

이 구조체를 사용하여 LsaCallAuthenticationPackage 함수를 호출하면 AcceptSecurityContext(Kerberos) 함수의 동작에만 영향을 줍니다. 이 구조를 사용하면 여러 물리적 서버와 가상 서버가 단일 ID를 공유할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 ntsecapi.h

추가 정보

KERB_ADD_CREDENTIALS_REQUEST