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 [デスクトップ アプリのみ]
Header ntsecapi.h