다음을 통해 공유


KERB_BINDING_CACHE_ENTRY_DATA 구조체(ntsecapi.h)

바인딩 캐시 항목의 데이터를 지정합니다. SeTcbPrivilege 권한 집합이 있어야 합니다.

구문

typedef struct _KERB_BINDING_CACHE_ENTRY_DATA {
  ULONG64        DiscoveryTime;
  UNICODE_STRING RealmName;
  UNICODE_STRING KdcAddress;
  ULONG          AddressType;
  ULONG          Flags;
  ULONG          DcFlags;
  ULONG          CacheFlags;
  UNICODE_STRING KdcName;
} KERB_BINDING_CACHE_ENTRY_DATA, *PKERB_BINDING_CACHE_ENTRY_DATA;

멤버

DiscoveryTime

바인딩할 도메인 컨트롤러를 찾는 데 경과된 시간입니다.

RealmName

바인딩 핸들을 가져올 영역의 이름입니다.

KdcAddress

바인딩할 서버의 KDC(키 배포 센터)의 주소입니다.

AddressType

KdcAddress 멤버에 포함된 문자열의 형식입니다. 다음 값 중 하나일 수 있습니다.

의미
DS_INET_ADDRESS
주소는 도메인 컨트롤러의 문자열 IP 주소(예: "\\157.55.94.74")입니다.
DS_NETBIOS_ADDRESS
주소는 도메인 컨트롤러의 NetBIOS 이름입니다(예: "\\phoenix").

Flags

호출자가 제공하는 도메인 컨트롤러 플래그입니다. DsGetDcName 함수에 전달하려면 이러한 플래그가 필요합니다.

DcFlags

도메인 컨트롤러 플래그입니다. 이러한 플래그는 DsGetDcName 함수에서 반환됩니다.

CacheFlags

바인딩 캐시에 대한 자세한 정보를 제공하는 플래그입니다.

의미
KERB_NO_DC_FLAGS
0x10000000
바인딩 캐시에 대한 플래그를 찾을 수 없습니다.

KdcName

KDC 의 이름을 지정하는 UNICODE_STRING.

요구 사항

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