Partager via


structure KERB_BINDING_CACHE_ENTRY_DATA (ntsecapi.h)

Spécifie les données de l’entrée de cache de liaison. Vous devez disposer de l’ensemble des privilèges SeTcbPrivilege .

Syntaxe

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;

Membres

DiscoveryTime

Temps écoulé pour trouver le contrôleur de domaine auquel se lier.

RealmName

Nom du domaine pour lequel obtenir un handle de liaison.

KdcAddress

Adresse du centre de distribution de clés (KDC) du serveur auquel vous souhaitez lier.

AddressType

Type de chaîne contenu dans le membre KdcAddress . Il peut s’agir de l’une des valeurs suivantes.

Valeur Signification
DS_INET_ADDRESS
L’adresse est une adresse IP de chaîne du contrôleur de domaine, par exemple, « \157.55.94.74 »).
DS_NETBIOS_ADDRESS
L’adresse est un nom NetBIOS du contrôleur de domaine, par exemple, « \\phoenix ».

Flags

Le contrôleur de domaine indique que l’appelant fournit. Ces indicateurs sont nécessaires pour passer à la fonction DsGetDcName .

DcFlags

Indicateurs du contrôleur de domaine. Ces indicateurs sont retournés par la fonction DsGetDcName .

CacheFlags

Indicateurs qui fournissent plus d’informations sur le cache de liaison.

Valeur Signification
KERB_NO_DC_FLAGS
0x10000000
Aucun indicateur n’est trouvé pour le cache de liaison.

KdcName

UNICODE_STRING qui spécifie le nom du KDC.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête ntsecapi.h