Services de domaine Active Directory

Vue d’ensemble de la technologie services de domaine Active Directory.

Pour développer services de domaine Active Directory, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
DS_KCC_TASKID

Spécifie les tâches que le vérificateur de cohérence des connaissances (KCC) peut exécuter.
DS_MANGLE_FOR

L’énumération DS_MANGLE_FOR est utilisée pour définir si un nom unique relatif est mangled (encodé) et sous quelle forme le mangling se produit.
DS_NAME_ERROR

L’énumération DS_NAME_ERROR définit les erreurs retournées par le membre status de la structure DS_NAME_RESULT_ITEM. Il s’agit d’erreurs potentielles qui peuvent être rencontrées lors de la conversion d’un nom par la fonction DsCrackNames.
DS_NAME_FLAGS

L’énumération DS_NAME_FLAGS est utilisée pour définir la façon dont la syntaxe de nom sera fissurée. Ces indicateurs sont utilisés par la fonction DsCrackNames.
DS_NAME_FORMAT

L’énumération DS_NAME_FORMAT fournit des formats à utiliser pour les noms d’entrée et de sortie pour la fonction DsCrackNames.
DS_REPL_INFO_TYPE

L’énumération DS_REPL_INFO_TYPE est utilisée avec les fonctions DsReplicaGetInfo et DsReplicaGetInfo2 pour spécifier le type de données de réplication à récupérer.
DS_REPL_OP_TYPE

Utilisé pour indiquer le type d’opération de réplication qu’une entrée donnée dans la file d’attente de réplication représente.
DS_REPSYNCALL_ERROR

L’énumération DS_REPSYNCALL_ERROR est utilisée avec la structure DS_REPSYNCALL_ERRINFO pour indiquer où une erreur s’est produite dans le processus de réplication.
DS_REPSYNCALL_EVENT

L’énumération DS_REPSYNCALL_EVENT est utilisée avec la structure DS_REPSYNCALL_UPDATE pour définir l’événement que représente la structure DS_REPSYNCALL_UPDATE.
DS_SPN_NAME_TYPE

L’énumération DS_SPN_NAME_TYPE est utilisée par la fonction DsGetSPN pour identifier le format de composition des spN.
DS_SPN_WRITE_OP

L’énumération DS_SPN_WRITE_OP identifie le type d’opération d’écriture qui doit être effectué par la fonction DsWriteAccountSpn.
DSROLE_MACHINE_ROLE

Utilisé avec le membre MachineRole de la structure DSROLE_PRIMARY_DOMAIN_INFO_BASIC pour spécifier le rôle d’ordinateur.
DSROLE_OPERATION_STATE

Utilisé avec la structure DSROLE_OPERATION_STATE_INFO pour indiquer l’état opérationnel d’un ordinateur.
DSROLE_PRIMARY_DOMAIN_INFO_LEVEL

Utilisé avec la fonction DsRoleGetPrimaryDomainInformation pour spécifier le type de données à récupérer.
DSROLE_SERVER_STATE

Utilisé avec la structure DSROLE_UPGRADE_STATUS_INFO pour indiquer le rôle d’un serveur.

Fonctions

 
AddForms

Appelé pour permettre à un objet d’extension de formulaire de requête d’ajouter des formulaires à la boîte de dialogue de requête.
AddPages

Appelé pour permettre à un objet de formulaire de requête d’ajouter des pages à un formulaire existant.
AddPages

La méthode IDsAdminNewObjExt::AddPages est appelée pour permettre à l’extension de l’Assistant Création d’objets d’ajouter les pages souhaitées à l’Assistant.
ADsPropCheckIfWritable

La fonction ADsPropCheckIfWritable détermine si un attribut peut être écrit.
ADsPropCreateNotifyObj

La fonction ADsPropCreateNotifyObj permet de créer ou d’obtenir un objet de notification à utiliser par une extension de feuille de propriétés services de domaine Active Directory.
ADsPropGetInitInfo

Permet d’obtenir des données d’objet d’annuaire auxquelles s’applique une extension de feuille de propriétés services de domaine Active Directory.
ADsPropSendErrorMessage

La fonction ADsPropSendErrorMessage ajoute un message d’erreur à une liste de messages d’erreur affichés en appelant la fonction ADsPropShowErrorDialog.
ADsPropSetHwnd

Utilisé pour notifier l’objet de notification du handle de la fenêtre de page de propriétés. (ADsPropSetHwnd)
ADsPropSetHwndWithTitle

Utilisé pour notifier l’objet de notification du handle de la fenêtre de page de propriétés. (ADsPropSetHwndWithTitle)
ADsPropShowErrorDialog

La fonction ADsPropShowErrorDialog affiche une boîte de dialogue qui contient les messages d’erreur accumulés lors des appels à la fonction ADsPropSendErrorMessage ou à la WM_ADSPROP_NOTIFY_ERROR.
Début

La méthode IDsAdminNotifyHandler::Begin est appelée lorsqu’un événement demandé par le gestionnaire de notification se produit. Le gestionnaire de notifications spécifie les événements pour 2000 pour 1000 lorsque IDsAdminNotifyHandler::Initialize est appelé.
BFFCALLBACK

Reçoit des notifications d’événements à partir de la boîte de dialogue services de domaine Active Directory navigateur de conteneur.
BrowseTo

La méthode IDsBrowseDomainTree::BrowseTo affiche une boîte de dialogue utilisée pour rechercher un domaine.
Clear

Vide le contenu du magasin de requêtes.
Commiter

La méthode IDsAdminNewObjPrimarySite::Commit entraîne l’appel de la méthode IDsAdminNewObjExt::WriteData de l’extension de création d’objet principal d’une seule page et écrit l’objet temporaire dans la mémoire persistante.
CreateModal

La méthode IDsAdminCreateObj::CreateModal affiche l’Assistant Création d’objets et retourne l’objet nouvellement créé. La méthode IDsAdminCreateObj::Initialize doit être appelée avant que IDsAdminCreateObj::CreateModal puisse être appelé.
CreateNew

La méthode IDsAdminNewObjPrimarySite::CreateNew permet à une extension de création d’objet principal de créer un objet de service d’annuaire temporaire dans services de domaine Active Directory.
DsAddressToSiteNamesA

Obtient les noms de site correspondant aux adresses spécifiées. (ANSI)
DsAddressToSiteNamesExA

Obtient les noms de site et de sous-réseau correspondant aux adresses spécifiées. (ANSI)
DsAddressToSiteNamesExW

Obtient les noms de site et de sous-réseau correspondant aux adresses spécifiées. (Unicode)
DsAddressToSiteNamesW

Obtient les noms de site correspondant aux adresses spécifiées. (Unicode)
DsAddSidHistoryA

Récupère l’identificateur de sécurité (SID) du compte principal d’un principal de sécurité à partir d’un domaine et l’ajoute à l’attribut sIDHistory d’un principal de sécurité dans un autre domaine dans une autre forêt. (ANSI)
DsAddSidHistoryW

Récupère l’identificateur de sécurité (SID) du compte principal d’un principal de sécurité à partir d’un domaine et l’ajoute à l’attribut sIDHistory d’un principal de sécurité dans un autre domaine dans une autre forêt. (Unicode)
DsBindA

Lie à un contrôleur de domaine. (ANSI)
DsBindingSetTimeout

La fonction DsBindingSetTimeout définit la valeur de délai d’expiration qui est respectée par tous les appels RPC qui utilisent le handle de liaison spécifié. Les appels RPC qui nécessitaient plus de temps que la valeur du délai d’expiration sont annulés.
DsBindToISTGA

Lie à l’ordinateur qui détient le rôle générateur de topologie Inter-Site (ISTG) dans le domaine de l’ordinateur local. (ANSI)
DsBindToISTGW

Lie à l’ordinateur qui détient le rôle générateur de topologie Inter-Site (ISTG) dans le domaine de l’ordinateur local. (Unicode)
DsBindW

Lie à un contrôleur de domaine. (Unicode)
DsBindWithCredA

Lie à un contrôleur de domaine à l’aide des informations d’identification spécifiées. (ANSI)
DsBindWithCredW

Lie à un contrôleur de domaine à l’aide des informations d’identification spécifiées. (Unicode)
DsBindWithSpnA

Lie à un contrôleur de domaine à l’aide des informations d’identification spécifiées et d’un nom de principal de service (SPN) spécifique pour l’authentification mutuelle. (DsBindWithSpnA)
DsBindWithSpnExA

Lie à un contrôleur de domaine à l’aide des informations d’identification spécifiées et d’un nom de principal de service (SPN) spécifique pour l’authentification mutuelle. (DsBindWithSpnExA)
DsBindWithSpnExW

Lie à un contrôleur de domaine à l’aide des informations d’identification spécifiées et d’un nom de principal de service (SPN) spécifique pour l’authentification mutuelle. (DsBindWithSpnExW)
DsBindWithSpnW

Lie à un contrôleur de domaine à l’aide des informations d’identification spécifiées et d’un nom de principal de service (SPN) spécifique pour l’authentification mutuelle. (DsBindWithSpnW)
DsBrowseForContainerA

Affiche une boîte de dialogue permettant de rechercher des objets conteneur dans services de domaine Active Directory. (ANSI)
DsBrowseForContainerW

Affiche une boîte de dialogue permettant de rechercher des objets conteneur dans services de domaine Active Directory. (Unicode)
DsClientMakeSpnForTargetServerA

Construit un nom de principal de service (SPN) qui identifie un serveur spécifique à utiliser pour l’authentification. (ANSI)
DsClientMakeSpnForTargetServerW

Construit un nom de principal de service (SPN) qui identifie un serveur spécifique à utiliser pour l’authentification. (Unicode)
DsCrackNamesA

Convertit un tableau de noms d’objets de service d’annuaire d’un format à un autre. (ANSI)
DsCrackNamesW

Convertit un tableau de noms d’objets de service d’annuaire d’un format à un autre. (Unicode)
DsCrackSpnA

Analyse un nom de principal de service (SPN) dans ses chaînes de composants. (ANSI)
DsCrackSpnW

Analyse un nom de principal de service (SPN) dans ses chaînes de composants. (Unicode)
DsCrackUnquotedMangledRdnA

La fonction DsCrackUnquotedMangledRdn désmangle (déscode) un nom unique relatif donné et retourne à la fois le GUID décodé et le type de mangling utilisé. (ANSI)
DsCrackUnquotedMangledRdnW

La fonction DsCrackUnquotedMangledRdn désmangle (déscode) un nom unique relatif donné et retourne à la fois le GUID décodé et le type de mangling utilisé. (Unicode)
DsDeregisterDnsHostRecordsA

La fonction DsDeregisterDnsHostRecords supprime les entrées DNS, à l’exception des enregistrements de type A inscrits par un contrôleur de domaine. Seul un administrateur, un opérateur de compte ou un opérateur serveur peut appeler cette fonction. (ANSI)
DsDeregisterDnsHostRecordsW

La fonction DsDeregisterDnsHostRecords supprime les entrées DNS, à l’exception des enregistrements de type A inscrits par un contrôleur de domaine. Seul un administrateur, un opérateur de compte ou un opérateur serveur peut appeler cette fonction. (Unicode)
DsEnumerateDomainTrustsA

Obtient les données d’approbation de domaine pour un domaine spécifié. (ANSI)
DsEnumerateDomainTrustsW

Obtient les données d’approbation de domaine pour un domaine spécifié. (Unicode)
DsFreeDomainControllerInfoA

La fonction DsFreeDomainControllerInfo libère la mémoire allouée par DsGetDomainControllerInfo pour les données relatives aux contrôleurs de domaine dans un domaine. (ANSI)
DsFreeDomainControllerInfoW

La fonction DsFreeDomainControllerInfo libère la mémoire allouée par DsGetDomainControllerInfo pour les données relatives aux contrôleurs de domaine dans un domaine. (Unicode)
DsFreeNameResultA

Libère la mémoire détenue par une structure DS_NAME_RESULT. (ANSI)
DsFreeNameResultW

Libère la mémoire détenue par une structure DS_NAME_RESULT. (Unicode)
DsFreePasswordCredentials

Libère la mémoire allouée à une structure d’informations d’identification par la fonction DsMakePasswordCredentials.
DsFreeSchemaGuidMapA

Libère de la mémoire que la fonction DsMapSchemaGuids a allouée pour une structure DS_SCHEMA_GUID_MAP. (ANSI)
DsFreeSchemaGuidMapW

Libère de la mémoire que la fonction DsMapSchemaGuids a allouée pour une structure DS_SCHEMA_GUID_MAP. (Unicode)
DsFreeSpnArrayA

Libère un tableau retourné à partir de la fonction DsGetSpn. (ANSI)
DsFreeSpnArrayW

Libère un tableau retourné à partir de la fonction DsGetSpn. (Unicode)
DsGetDcCloseW

Ferme une opération d’énumération de contrôleur de domaine.
DsGetDcNameA

Retourne le nom d’un contrôleur de domaine dans un domaine spécifié. (ANSI)
DsGetDcNameW

Retourne le nom d’un contrôleur de domaine dans un domaine spécifié. (Unicode)
DsGetDcNextA

Récupère le contrôleur de domaine suivant dans une opération d’énumération de contrôleur de domaine. (ANSI)
DsGetDcNextW

Récupère le contrôleur de domaine suivant dans une opération d’énumération de contrôleur de domaine. (Unicode)
DsGetDcOpenA

Ouvre une nouvelle opération d’énumération de contrôleur de domaine. (ANSI)
DsGetDcOpenW

Ouvre une nouvelle opération d’énumération de contrôleur de domaine. (Unicode)
DsGetDcSiteCoverageA

La fonction DsGetDcSiteCoverage retourne les noms de sites de tous les sites couverts par un contrôleur de domaine. (ANSI)
DsGetDcSiteCoverageW

La fonction DsGetDcSiteCoverage retourne les noms de sites de tous les sites couverts par un contrôleur de domaine. (Unicode)
DsGetDomainControllerInfoA

Récupère les données relatives aux contrôleurs de domaine dans un domaine. (ANSI)
DsGetDomainControllerInfoW

Récupère les données relatives aux contrôleurs de domaine dans un domaine. (Unicode)
DsGetForestTrustInformationW

Obtient les données d’approbation de forêt pour un domaine spécifié.
DsGetFriendlyClassName

Récupère le nom localisé d’une classe d’objet.
DsGetIcon

Obtient l’icône pour une classe d’objet donnée.
DsGetRdnW

Récupère la clé et la valeur du premier nom unique relatif et un pointeur vers le nom unique relatif suivant à partir d’une chaîne de nom unique.
DsGetSiteNameA

La fonction DsGetSiteName retourne le nom du site où réside un ordinateur. (ANSI)
DsGetSiteNameW

La fonction DsGetSiteName retourne le nom du site où réside un ordinateur. (Unicode)
DsGetSpnA

La fonction DsGetSpn construit un tableau d’un ou plusieurs noms de principal de service (SPN). Chaque nom dans le tableau identifie un instance d’un service. Ces SPN peuvent être inscrits auprès du service d’annuaire (DS) à l’aide de la fonction DsWriteAccountSpn. (ANSI)
DsGetSpnW

La fonction DsGetSpn construit un tableau d’un ou plusieurs noms de principal de service (SPN). Chaque nom dans le tableau identifie un instance d’un service. Ces SPN peuvent être inscrits auprès du service d’annuaire (DS) à l’aide de la fonction DsWriteAccountSpn. (Unicode)
DsInheritSecurityIdentityA

Ajoute les attributs objectSid et sidHistory de SrcPrincipal à sidHistory de DstPrincipal, puis supprime SrcPrincipal, le tout dans une seule transaction. (ANSI)
DsInheritSecurityIdentityW

Ajoute les attributs objectSid et sidHistory de SrcPrincipal à sidHistory de DstPrincipal, puis supprime SrcPrincipal, le tout dans une seule transaction. (Unicode)
DsIsMangledDnA

La fonction DsIsMangledDn détermine si le premier nom unique relatif (RDN) dans un nom unique (DN) est un nom mangled d’un type donné. (ANSI)
DsIsMangledDnW

La fonction DsIsMangledDn détermine si le premier nom unique relatif (RDN) dans un nom unique (DN) est un nom mangled d’un type donné. (Unicode)
DsIsMangledRdnValueA

Détermine si une valeur de nom unique relative donnée est un nom mangled du type donné. (ANSI)
DsIsMangledRdnValueW

Détermine si une valeur de nom unique relative donnée est un nom mangled du type donné. (Unicode)
DsListDomainsInSiteA

Répertorie tous les domaines d’un site. (ANSI)
DsListDomainsInSiteW

Répertorie tous les domaines d’un site. (Unicode)
DsListInfoForServerA

La fonction DsListInfoForServer répertorie diverses données pour un serveur. (ANSI)
DsListInfoForServerW

La fonction DsListInfoForServer répertorie diverses données pour un serveur. (Unicode)
DsListRolesA

La fonction DsListRoles répertorie les rôles reconnus par le serveur. (ANSI)
DsListRolesW

La fonction DsListRoles répertorie les rôles reconnus par le serveur. (Unicode)
DsListServersForDomainInSiteA

Répertorie tous les serveurs d’un domaine dans un site. (ANSI)
DsListServersForDomainInSiteW

Répertorie tous les serveurs d’un domaine dans un site. (Unicode)
DsListServersInSiteA

Répertorie tous les serveurs d’un site. (ANSI)
DsListServersInSiteW

Répertorie tous les serveurs d’un site. (Unicode)
DsListSitesA

Répertorie tous les sites de la forêt d’entreprise. (ANSI)
DsListSitesW

Répertorie tous les sites de la forêt d’entreprise. (Unicode)
DsMakePasswordCredentialsA

Construit un handle d’informations d’identification adapté à une utilisation avec la fonction DsBindWithCred. (ANSI)
DsMakePasswordCredentialsW

Construit un handle d’informations d’identification adapté à une utilisation avec la fonction DsBindWithCred. (Unicode)
DsMakeSpnA

Construit un nom de principal de service (SPN) qui identifie un instance de service. (ANSI)
DsMakeSpnW

Construit un nom de principal de service (SPN) qui identifie un instance de service. (Unicode)
DsMapSchemaGuidsA

Convertit les GUID des objets de schéma de service d’annuaire en noms d’affichage. (ANSI)
DsMapSchemaGuidsW

Convertit les GUID des objets de schéma de service d’annuaire en noms d’affichage. (Unicode)
DsMergeForestTrustInformationW

Fusionne les modifications d’une nouvelle structure de données d’approbation de forêt avec une ancienne structure de données d’approbation de forêt.
DsQuerySitesByCostA

Obtient le coût de communication entre un site et un ou plusieurs autres sites. (ANSI)
DsQuerySitesByCostW

Obtient le coût de communication entre un site et un ou plusieurs autres sites. (Unicode)
DsQuerySitesFree

Libère la mémoire allouée par la fonction DsQuerySitesByCost.
DsQuoteRdnValueA

Convertit un RDN en valeur RDN entre guillemets, si la valeur RDN contient des caractères qui nécessitent des guillemets. (ANSI)
DsQuoteRdnValueW

Convertit un RDN en valeur RDN entre guillemets, si la valeur RDN contient des caractères qui nécessitent des guillemets. (Unicode)
DsRemoveDsDomainA

Supprime toutes les traces d’un contexte de nommage de domaine de la zone globale du service d’annuaire. (ANSI)
DsRemoveDsDomainW

Supprime toutes les traces d’un contexte de nommage de domaine de la zone globale du service d’annuaire. (Unicode)
DsRemoveDsServerA

La fonction DsRemoveDsServer supprime toutes les traces d’un agent de service d’annuaire (DSA) de la zone globale du service d’annuaire. (ANSI)
DsRemoveDsServerW

La fonction DsRemoveDsServer supprime toutes les traces d’un agent de service d’annuaire (DSA) de la zone globale du service d’annuaire. (Unicode)
DsReplicaAddA

Ajoute une référence de source de réplication à un contexte de nommage de destination. (ANSI)
DsReplicaAddW

Ajoute une référence de source de réplication à un contexte de nommage de destination. (Unicode)
DsReplicaConsistencyCheck

Appelle le Vérificateur de cohérence des connaissances (KCC) pour vérifier la topologie de réplication.
DsReplicaDelA

Supprime une référence de source de réplication d’un contexte de nommage de destination (NC). (ANSI)
DsReplicaDelW

Supprime une référence de source de réplication d’un contexte de nommage de destination (NC). (Unicode)
DsReplicaFreeInfo

Libère la structure de données d’état de réplication allouée par les fonctions DsReplicaGetInfo ou DsReplicaGetInfo2.
DsReplicaGetInfo2W

Récupère les données d’état de réplication à partir du service d’annuaire. Cette fonction permet la pagination des résultats dans les cas où il y a plus de 1 000 entrées à récupérer.
DsReplicaGetInfoW

Récupère les données d’état de réplication à partir du service d’annuaire.
DsReplicaModifyA

Modifie une référence de source de réplication existante pour un contexte de nommage de destination. (ANSI)
DsReplicaModifyW

Modifie une référence de source de réplication existante pour un contexte de nommage de destination. (Unicode)
DsReplicaSyncA

Synchronise un contexte de nommage de destination (NC) avec l’une de ses sources. (ANSI)
DsReplicaSyncAllA

Synchronise un serveur avec tous les autres serveurs, à l’aide d’une réplication transitive, si nécessaire. (ANSI)
DsReplicaSyncAllW

Synchronise un serveur avec tous les autres serveurs, à l’aide d’une réplication transitive, si nécessaire. (Unicode)
DsReplicaSyncW

Synchronise un contexte de nommage de destination (NC) avec l’une de ses sources. (Unicode)
DsReplicaUpdateRefsA

Ajoute ou supprime une référence de réplication pour une destination à partir d’un contexte de nommage source. (ANSI)
DsReplicaUpdateRefsW

Ajoute ou supprime une référence de réplication pour une destination à partir d’un contexte de nommage source. (Unicode)
DsReplicaVerifyObjectsA

Vérifie tous les objets d’un contexte de nommage avec une source. (ANSI)
DsReplicaVerifyObjectsW

Vérifie tous les objets d’un contexte de nommage avec une source. (Unicode)
DsRoleFreeMemory

Libère la mémoire allouée par la fonction DsRoleGetPrimaryDomainInformation.
DsRoleGetPrimaryDomainInformation

Récupère les données d’état de l’ordinateur.
DsServerRegisterSpnA

La fonction DsServerRegisterSpn compose deux SPN pour un service basé sur l’hôte. (ANSI)
DsServerRegisterSpnW

La fonction DsServerRegisterSpn compose deux SPN pour un service basé sur l’hôte. (Unicode)
DsUnBindA

La fonction DsUnBind recherche une session RPC avec un contrôleur de domaine et débine un handle au service d’annuaire (DS). (ANSI)
DsUnBindW

La fonction DsUnBind recherche une session RPC avec un contrôleur de domaine et débine un handle au service d’annuaire (DS). (Unicode)
DsUnquoteRdnValueA

La fonction DsUnquoteRdnValue est un appel client qui convertit une valeur RDN entre guillemets en une valeur RDN non citée. (ANSI)
DsUnquoteRdnValueW

La fonction DsUnquoteRdnValue est un appel client qui convertit une valeur RDN entre guillemets en une valeur RDN non citée. (Unicode)
DsValidateSubnetNameA

La fonction DsValidateSubnetName valide un nom de sous-réseau sous la forme xxx.xxx.xxx.xxx/YY. (ANSI)
DsValidateSubnetNameW

La fonction DsValidateSubnetName valide un nom de sous-réseau sous la forme xxx.xxx.xxx.xxx/YY. (Unicode)
DsWriteAccountSpnA

Écrit un tableau de noms de principaux de service (SPN) dans l’attribut servicePrincipalName d’un objet de compte d’utilisateur ou d’ordinateur spécifié dans services de domaine Active Directory. (ANSI)
DsWriteAccountSpnW

Écrit un tableau de noms de principaux de service (SPN) dans l’attribut servicePrincipalName d’un objet de compte d’utilisateur ou d’ordinateur spécifié dans services de domaine Active Directory. (Unicode)
End

La méthode IDsAdminNotifyHandler::End est appelée après que l’événement de notification s’est produit. Cette méthode est appelée même si le processus de notification est annulé.
EnumClassAttributes

Énumère les attributs d’une classe d’objet donnée.
FlushCachedDomains

La méthode IDsBrowseDomainTree::FlushCachedDomains libère la liste des domaines mis en cache.
FreeDomains

La méthode IDsBrowseDomainTree::FreeDomains libère la mémoire allouée par la méthode IDsBrowseDomainTree::GetDomains.
GetAttributeADsType

Récupère le type d’attribut pour un attribut donné.
GetClassCreationInfo

Récupère les données relatives aux objets de l’Assistant Création de classe pour une classe d’objet donnée.
GetDisplaySpecifier

La méthode IDsDisplaySpecifier::GetDisplaySpecifier est liée à l’objet de spécificateur d’affichage pour une classe donnée dans services de domaine Active Directory.
GetDomains

La méthode IDsBrowseDomainTree::GetDomains récupère les domaines d’approbation de l’ordinateur actuel. L’ordinateur actuel est défini à l’aide de la méthode IDsBrowseDomainTree::SetComputer.
GetFriendlyAttributeName

La méthode IDsDisplaySpecifier::GetFriendlyAttributeName récupère à partir du nom localisé d’un attribut d’une classe d’objet donnée.
GetFriendlyClassName

La méthode IDsDisplaySpecifier::GetFriendlyClassName récupère le nom localisé d’une classe d’objet.
GetIcon

La méthode IDsDisplaySpecifier::GetIcon obtient l’icône pour une classe d’objet donnée.
GetIconLocation

Obtient l’emplacement de l’icône pour une classe d’objet donnée.
GetPageCounts

La méthode IDsAdminNewObj::GetPageCounts obtient le nombre total de pages dans l’Assistant ainsi que l’index de la première page de l’extension.
GetSummaryInfo

La méthode IDsAdminNewObjExt::GetSummaryInfo obtient une chaîne qui contient un résumé des données collectées par la page d’extension de l’Assistant nouvel objet. Cette chaîne s’affiche dans la page Fin de l’Assistant.
Initialiser

Initialise l’objet d’extension de formulaire de requête.
Initialiser

La méthode IDsObjectPicker::Initialize initialise la boîte de dialogue du sélecteur d’objets avec des données sur les étendues, les filtres et les options utilisées par la boîte de dialogue sélecteur d’objets.
Initialiser

La méthode IDsAdminCreateObj::Initialize initialise un objet IDsAdminCreateObj avec des données sur le conteneur où l’objet sera créé, la classe de l’objet à créer et, éventuellement, l’objet source à copier.
Initialiser

La méthode IDsAdminNewObjExt::Initialize initialise une extension de l’Assistant Création d’objets.
Initialiser

Appelé pour initialiser le gestionnaire de notifications.
InvokeDialog

Affiche une boîte de dialogue de sélecteur d’objet modal et retourne les sélections utilisateur.
IsClassContainer

Détermine si une classe d’objet donnée est un conteneur.
LPCQADDFORMSPROC

Appelé par une extension de formulaire de requête pour ajouter un formulaire à la boîte de dialogue de requête.
LPCQADDPAGESPROC

Appelé par une extension de formulaire de requête pour ajouter une page à un formulaire de requête dans la boîte de dialogue de requête.
LPCQPAGEPROC

Appelé par la boîte de dialogue de requête pour notifier l’extension du formulaire de requête des événements qui se produisent dans une page de requête.
LPDSENUMATTRIBUTES

La fonction DSEnumAttributesCallback est une fonction de rappel définie par l’application qui est appelée une fois pour chaque attribut énuméré par la méthode IDsDisplaySpecifier::EnumClassAttributes.
Notifier

Appelé pour chaque objet après que la boîte de dialogue de confirmation a été affichée et que le gestionnaire de notification est sélectionné dans la boîte de dialogue de confirmation.
OnError

Appelé lorsqu’une erreur s’est produite dans les pages de l’Assistant.
OpenQueryWindow

La méthode ICommonQuery::OpenQueryWindow affiche la boîte de dialogue de requête du service d’annuaire. Cette méthode ne retourne pas tant que la boîte de dialogue n’a pas été fermée par l’utilisateur.
ReadInt

Lit une valeur entière à partir du magasin de requêtes.
ReadString

Lit une chaîne à partir du magasin de requêtes.
ReadStruct

Lit une structure à partir du magasin de requêtes.
SetButtons

La méthode IDsAdminNewObj::SetButtons active ou désactive le bouton de commande « Suivant » dans l’Assistant pour une page spécifique.
SetComputer

Spécifie l’ordinateur et les informations d’identification à utiliser par cette instance de l’interface IDsBrowseDomainTree.
SetCredentials

Utilisez cette méthode pour remplacer les informations d’identification de l’utilisateur, en passant de nouvelles informations d’identification pour le profil de compte à utiliser.
SetLanguageID

Modifie les paramètres régionaux utilisés par l’objet IDsDisplaySpecifier en une langue spécifiée.
SetObject

La méthode IDsAdminNewObjExt::SetObject fournit l’extension de création d’objet avec un pointeur vers l’objet de répertoire créé.
SetServer

Spécifie le serveur à partir duquel les données du spécificateur d’affichage sont obtenues.
WriteData

Permet à l’extension de l’Assistant Création d’objets d’écrire ses données dans un objet dans services de domaine Active Directory.
WriteInt

Écrit une valeur entière dans le magasin de requêtes.
WriteString

Écrit une chaîne dans le magasin de requêtes.
WriteStruct

Écrit une structure dans le magasin de requêtes.

Interfaces

 
ICommonQuery

Permet d’afficher par programmation la boîte de dialogue de requête de service d’annuaire fournie par le système.
IDsAdminCreateObj

Utilisé par une application ou un composant pour démarrer par programmation un Assistant création d’une classe d’objet spécifiée.
IDsAdminNewObj

L’interface IDsAdminNewObj est utilisée par une extension de l’Assistant Création d’objets principal ou secondaire pour obtenir des données de nombre de pages et contrôler les boutons de commande dans l’Assistant.
IDAdminNewObjExt

L’interface IDsAdminNewObjExt est implémentée par une extension de l’Assistant création d’objets.
IDsAdminNewObjPrimarySite

L’interface IDsAdminNewObjPrimarySite est implémentée par le système et est utilisée par une extension de création d’objet principal pour créer un objet temporaire dans services de domaine Active Directory, puis valider l’objet dans la mémoire persistante.
IDsAdminNotifyHandler

L’interface IDsAdminNotifyHandler est implémentée par un gestionnaire de notifications administratives Active Directory.
IDsBrowseDomainTree

L’interface IDsBrowseDomainTree est utilisée par une application pour afficher une boîte de dialogue de navigateur de domaine et/ou obtenir une liste de domaines d’approbation liés à un ordinateur donné.
IDDisplaySpecifier

Fournit l’accès aux objets service domaine Active Directory de la classe displaySpecifier.
IDsObjectPicker

L’interface IDsObjectPicker est utilisée par une application pour initialiser et afficher une boîte de dialogue sélecteur d’objets. Pour créer une instance de cette interface, appelez CoCreateInstance avec l’identificateur de classe CLSID_DsObjectPicker comme indiqué ci-dessous.
IDsObjectPickerCredentials

L’interface IDsObjectPickerCredentials vous permet de remplacer les informations d’identification pour l’objet IDsObjectPicker implémentant cette interface.
IPersistQuery

Utilisé pour stocker et récupérer des paramètres de requête vers et à partir du stockage persistant.
IQueryForm

Implémenté par un objet d’extension de formulaire de requête pour permettre à l’objet formulaire d’ajouter des formulaires et des pages à la boîte de dialogue de requête de service d’annuaire fourni par le système.

Structures

 
ADSPROPERROR

La structure ADSPROPERROR permet de transmettre des données d’erreur à l’objet de notification avec la fonction ADsPropSendErrorMessage ou le message WM_ADSPROP_NOTIFY_ERROR.
ADSPROPINITPARAMS

Utilisé avec la fonction ADsPropGetInitInfo pour obtenir les données d’objet auxquelles un spécificateur d’affichage s’applique.
CQFORM

Permet de définir un formulaire de requête ajouté à la boîte de dialogue de requête avec la fonction de rappel CQAddFormsProc.
CQPAGE

Permet de définir une page de requête ajoutée à un formulaire dans la boîte de dialogue de requête avec la fonction de rappel CQAddPagesProc.
DOMAIN_CONTROLLER_INFOA

Utilisé avec la fonction DsGetDcName pour recevoir des données sur un contrôleur de domaine. (ANSI)
DOMAIN_CONTROLLER_INFOW

Utilisé avec la fonction DsGetDcName pour recevoir des données sur un contrôleur de domaine. (Unicode)
DOMAIN_DESC

Contient des données sur un élément d’une arborescence de domaine obtenues avec la méthode IDsBrowseDomainTree::GetDomains.
DOMAIN_TREE

La structure DOMAINTREE contient des données sur un nœud dans une arborescence de domaine obtenues avec la méthode IDsBrowseDomainTree::GetDomains. Chacun des domaines du nœud d’arborescence est représenté par une structure DOMAINDESC.
DS_DOMAIN_CONTROLLER_INFO_1A

La structure DS_DOMAIN_CONTROLLER_INFO_1 contient des données sur un contrôleur de domaine. Cette structure est retournée par la fonction DsGetDomainControllerInfo. (ANSI)
DS_DOMAIN_CONTROLLER_INFO_1W

La structure DS_DOMAIN_CONTROLLER_INFO_1 contient des données sur un contrôleur de domaine. Cette structure est retournée par la fonction DsGetDomainControllerInfo. (Unicode)
DS_DOMAIN_CONTROLLER_INFO_2A

La structure DS_DOMAIN_CONTROLLER_INFO_2 contient des données sur un contrôleur de domaine. Cette structure est retournée par la fonction DsGetDomainControllerInfo. (ANSI)
DS_DOMAIN_CONTROLLER_INFO_2W

La structure DS_DOMAIN_CONTROLLER_INFO_2 contient des données sur un contrôleur de domaine. Cette structure est retournée par la fonction DsGetDomainControllerInfo. (Unicode)
DS_DOMAIN_CONTROLLER_INFO_3A

La structure DS_DOMAIN_CONTROLLER_INFO_3 contient des données sur un contrôleur de domaine. Cette structure est retournée par la fonction DsGetDomainControllerInfo. (ANSI)
DS_DOMAIN_CONTROLLER_INFO_3W

La structure DS_DOMAIN_CONTROLLER_INFO_3 contient des données sur un contrôleur de domaine. Cette structure est retournée par la fonction DsGetDomainControllerInfo. (Unicode)
DS_DOMAIN_TRUSTSA

Utilisé avec la fonction DsEnumerateDomainTrusts pour contenir des données d’approbation pour un domaine. (ANSI)
DS_DOMAIN_TRUSTSW

Utilisé avec la fonction DsEnumerateDomainTrusts pour contenir des données d’approbation pour un domaine. (Unicode)
DS_NAME_RESULT_ITEMA

La structure DS_NAME_RESULT_ITEM contient un nom converti par la fonction DsCrackNames, ainsi que les données d’erreur et de domaine associées. (ANSI)
DS_NAME_RESULT_ITEMW

La structure DS_NAME_RESULT_ITEM contient un nom converti par la fonction DsCrackNames, ainsi que les données d’erreur et de domaine associées. (Unicode)
DS_NAME_RESULTA

La structure DS_NAME_RESULT est utilisée avec la fonction DsCrackNames pour contenir les noms convertis par la fonction. (ANSI)
DS_NAME_RESULTW

La structure DS_NAME_RESULT est utilisée avec la fonction DsCrackNames pour contenir les noms convertis par la fonction. (Unicode)
DS_REPL_ATTR_META_DATA

La structure DS_REPL_ATTR_META_DATA est utilisée avec les fonctions DsReplicaGetInfo et DsReplicaGetInfo2 pour contenir des données d’état de réplication pour un attribut objet.
DS_REPL_ATTR_META_DATA_2

La structure DS_REPL_ATTR_META_DATA_2 est utilisée avec les fonctions DsReplicaGetInfo et DsReplicaGetInfo2 pour contenir les données d’état de réplication d’un attribut objet.
DS_REPL_ATTR_META_DATA_BLOB

La structure DS_REPL_ATTR_META_DATA_BLOB est utilisée pour contenir des données d’état de réplication pour un attribut objet.
DS_REPL_ATTR_VALUE_META_DATA

La structure DS_REPL_ATTR_VALUE_META_DATA est utilisée avec la fonction DsReplicaGetInfo2 pour fournir des métadonnées pour une collection de valeurs d’attribut.
DS_REPL_ATTR_VALUE_META_DATA_2

Utilisé avec la fonction DsReplicaGetInfo2 pour fournir des métadonnées pour une collection de valeurs d’attribut.
DS_REPL_ATTR_VALUE_META_DATA_EXT

Fournit des métadonnées pour une collection de valeurs de réplication d’attributs.
DS_REPL_CURSOR

La structure DS_REPL_CURSOR contient des données d’état de réplication entrantes pour tous les réplicas d’un contexte de nommage donné, comme retourné par les fonctions DsReplicaGetInfo et DsReplicaGetInfo2.
DS_REPL_CURSOR_2

La structure DS_REPL_CURSOR_2 contient des données d’état de réplication entrantes pour tous les réplicas d’un contexte de nommage donné, comme retourné par la fonction DsReplicaGetInfo2. Cette structure est une version améliorée de la structure DS_REPL_CURSOR.
DS_REPL_CURSOR_3W

La structure DS_REPL_CURSOR_3 contient des données d’état de réplication entrantes pour tous les réplicas d’un contexte de nommage donné, comme retourné par la fonction DsReplicaGetInfo2.
DS_REPL_CURSOR_BLOB

La structure DS_REPL_CURSOR_BLOB contient des données d’état de réplication entrantes pour tous les réplicas d’un contexte de nommage donné.
DS_REPL_CURSORS

La structure DS_REPL_CURSORS est utilisée avec les fonctions DsReplicaGetInfo et DsReplicaGetInfo2 pour fournir des données d’état de réplication concernant tous les réplicas d’un contexte de nommage donné.
DS_REPL_CURSORS_2

La structure DS_REPL_CURSORS_2 est utilisée avec la fonction DsReplicaGetInfo2 pour fournir des données d’état de réplication par rapport à tous les réplicas d’un contexte de nommage donné.
DS_REPL_CURSORS_3W

La structure DS_REPL_CURSORS_3 est utilisée avec la fonction DsReplicaGetInfo2 pour fournir des données d’état de réplication par rapport à tous les réplicas d’un contexte de nommage donné.
DS_REPL_KCC_DSA_FAILURESW

La structure de DS_REPL_KCC_DSA_FAILURES contient un tableau de structures DS_REPL_KCC_DSA_FAILURE, qui à leur tour contiennent des données d’état de réplication par rapport aux partenaires de réplication entrants, telles que retournées par les fonctions DsReplicaGetInfo et DsReplicaGetInfo2.
DS_REPL_KCC_DSA_FAILUREW

La structure DS_REPL_KCC_DSA_FAILURE contient des données d’état de réplication sur un partenaire de réplication entrant spécifique, telles que retournées par les fonctions DsReplicaGetInfo et DsReplicaGetInfo2.
DS_REPL_KCC_DSA_FAILUREW_BLOB

Contient des données d’état de réplication par rapport à un partenaire de réplication entrant spécifique.
DS_REPL_NEIGHBORSW

La structure DS_REPL_NEIGHBORS est utilisée avec les fonctions DsReplicaGetInfo et DsReplicaGetInfo2 pour fournir des données d’état de réplication entrantes pour les paires de contexte de nommage et serveur source.
DS_REPL_NEIGHBORW

Contient des données d’état de réplication entrantes pour un contexte d’affectation de noms et une paire de serveurs sources particulières, comme retourné par les fonctions DsReplicaGetInfo et DsReplicaGetInfo2.
DS_REPL_NEIGHBORW_BLOB

Contient des données d’état de réplication entrantes pour un contexte de nommage particulier et une paire de serveurs sources.
DS_REPL_OBJ_META_DATA

La structure DS_REPL_OBJ_META_DATA contient un tableau de structures DS_REPL_ATTR_META_DATA. Ces structures contiennent des données d’état de réplication pour les attributs passés et présents d’un objet donné.
DS_REPL_OBJ_META_DATA_2

La structure DS_REPL_OBJ_META_DATA_2 contient un tableau de structures DS_REPL_ATTR_META_DATA_2, qui à leur tour contiennent des données d’état de réplication pour les attributs (passés et présents) d’un objet donné, comme retourné par la fonction DsReplicaGetInfo2.
DS_REPL_OPW

La structure DS_REPL_OP décrit une tâche de réplication en cours d’exécution ou en attente d’exécution, telle que retournée par la fonction DsReplicaGetInfo ou DsReplicaGetInfo2.
DS_REPL_OPW_BLOB

La structure DS_REPL_OPW_BLOB décrit une tâche de réplication en cours d’exécution ou en attente d’exécution.
DS_REPL_PENDING_OPSW

Contient un tableau de structures DS_REPL_OP, qui à leur tour décrivent les tâches de réplication en cours d’exécution et mises en file d’attente pour s’exécuter, comme retourné par les fonctions DsReplicaGetInfo et DsReplicaGetInfo2.
DS_REPL_QUEUE_STATISTICSW

Utilisé pour contenir des statistiques de file d’attente de réplication.
DS_REPL_VALUE_META_DATA

Utilisé avec la structure DS_REPL_ATTR_VALUE_META_DATA pour contenir les métadonnées de réplication de valeur d’attribut.
DS_REPL_VALUE_META_DATA_2

Utilisé avec la structure DS_REPL_ATTR_VALUE_META_DATA_2 pour contenir les métadonnées de réplication de valeur d’attribut.
DS_REPL_VALUE_META_DATA_BLOB

Utilisé pour contenir les métadonnées de réplication de valeur d’attribut.
DS_REPL_VALUE_META_DATA_BLOB_EXT

Contient les métadonnées de réplication de valeur d’attribut.
DS_REPL_VALUE_META_DATA_EXT

Contient des métadonnées de réplication d’attribut pour la structure DS_REPL_ATTR_VALUE_META_DATA_EXT.
DS_REPSYNCALL_ERRINFOA

La structure DS_REPSYNCALL_ERRINFO est utilisée avec la structure DS_REPSYNCALL_UPDATE pour contenir les erreurs générées par la fonction DsReplicaSyncAll pendant la réplication. (ANSI)
DS_REPSYNCALL_ERRINFOW

La structure DS_REPSYNCALL_ERRINFO est utilisée avec la structure DS_REPSYNCALL_UPDATE pour contenir les erreurs générées par la fonction DsReplicaSyncAll pendant la réplication. (Unicode)
DS_REPSYNCALL_SYNCA

La structure DS_REPSYNCALL_SYNC identifie une opération de réplication unique effectuée entre un serveur source et une destination par la fonction DsReplicaSyncAll. (ANSI)
DS_REPSYNCALL_SYNCW

La structure DS_REPSYNCALL_SYNC identifie une opération de réplication unique effectuée entre un serveur source et une destination par la fonction DsReplicaSyncAll. (Unicode)
DS_REPSYNCALL_UPDATEA

La structure DS_REPSYNCALL_UPDATE contient status données sur la réplication effectuée par la fonction DsReplicaSyncAll. (ANSI)
DS_REPSYNCALL_UPDATEW

La structure DS_REPSYNCALL_UPDATE contient status données sur la réplication effectuée par la fonction DsReplicaSyncAll. (Unicode)
DS_SCHEMA_GUID_MAPA

Contient les résultats d’un appel à DsMapSchemaGuids. (ANSI)
DS_SCHEMA_GUID_MAPW

Contient les résultats d’un appel à DsMapSchemaGuids. (Unicode)
DS_SELECTION

La structure DS_SELECTION contient des données sur un objet que l’utilisateur a sélectionné dans une boîte de dialogue sélecteur d’objets. La structure DS_SELECTION_LIST contient un tableau de structures DS_SELECTION.
DS_SELECTION_LIST

La structure DS_SELECTION_LIST contient des données sur les objets que l’utilisateur a sélectionnés dans une boîte de dialogue du sélecteur d’objets.
DS_SITE_COST_INFO

La structure DS_SITE_COST_INFO est utilisée avec la fonction DsQuerySitesByCost pour contenir des données de coût de communication.
DSA_NEWOBJ_DISPINFO

Utilisé avec la méthode IDsAdminNewObjExt::Initialize pour fournir des données supplémentaires sur un assistant de création d’objet services de domaine Active Directory.
DSBITEMA

Contient des données relatives à un élément dans la boîte de dialogue Explorateur de conteneurs Active Directory. (ANSI)
DSBITEMW

Contient des données relatives à un élément dans la boîte de dialogue Explorateur de conteneurs Active Directory. (Unicode)
DSBROWSEINFOA

La structure DSBROWSEINFO est utilisée avec la fonction DsBrowseForContainer pour fournir et retourner des données sur la boîte de dialogue du navigateur de conteneur Active Directory. (ANSI)
DSBROWSEINFOW

La structure DSBROWSEINFO est utilisée avec la fonction DsBrowseForContainer pour fournir et retourner des données sur la boîte de dialogue du navigateur de conteneur Active Directory. (Unicode)
DSCLASSCREATIONINFO

Utilisé avec la méthode IDsDisplaySpecifier::GetClassCreationInfo pour stocker des données sur les objets de l’Assistant Création de classe pour une classe d’objet.
DSCOLUMN

La structure DSCOLUMN représente une colonne dans la boîte de dialogue de requête des services d’annuaire. Un tableau de cette structure est contenu dans la structure DSQUERYPARAMS.
DSDISPLAYSPECOPTIONS

Utilisé pour fournir des données à une extension de menu contextuel ou de page de propriétés sur les spécificateurs d’affichage utilisés.
DSOBJECT

Contient des données d’objet de répertoire.
DSOBJECTNAMES

La structure DSOBJECTNAMES est utilisée pour contenir des données d’objet d’annuaire à utiliser par une feuille de propriétés Active Directory ou une extension de menu contextuel.
DSOP_FILTER_FLAGS

Contient des indicateurs qui indiquent les types d’objets présentés à l’utilisateur pour une ou plusieurs étendues spécifiées.
DSOP_INIT_INFO

La structure DSOP_INIT_INFO contient les données requises pour initialiser une boîte de dialogue sélecteur d’objets. Cette structure est utilisée avec la méthode IDsObjectPicker::Initialize.
DSOP_SCOPE_INIT_INFO

La structure DSOP_SCOPE_INIT_INFO décrit un ou plusieurs types d’étendue qui ont les mêmes attributs.
DSOP_UPLEVEL_FILTER_FLAGS

La structure DSOP_UPLEVEL_FILTER_FLAGS contient des indicateurs qui indiquent les filtres à utiliser pour une étendue de niveau supérieur.
DSPROPERTYPAGEINFO

La structure DSPROPERTYPAGEINFO est utilisée par une extension de feuille de propriétés Active Directory pour obtenir des données d’inscription statiques pour l’extension. Cette structure est fournie par le format presse-papiers CFSTR_DSPROPERTYPAGEINFO.
DSQUERYCLASSLIST

La structure DSQUERYCLASSLIST décrit une liste de classes sur lesquelles une requête de service d’annuaire est effectuée.
DSQUERYINITPARAMS

Décrit les données utilisées pour initialiser une boîte de dialogue de navigation dans la requête de service d’annuaire.
DSQUERYPARAMS

La structure DSQUERYPARAMS contient les données de requête utilisées par la requête de service d’annuaire lors de la recherche dans le service d’annuaire.
DSROLE_OPERATION_STATE_INFO

Utilisé avec la fonction DsRoleGetPrimaryDomainInformation pour contenir les données d’état opérationnel d’un ordinateur.
DSROLE_PRIMARY_DOMAIN_INFO_BASIC

Utilisé avec la fonction DsRoleGetPrimaryDomainInformation pour contenir des données de domaine.
DSROLE_UPGRADE_STATUS_INFO

Utilisé avec la fonction DsRoleGetPrimaryDomainInformation pour contenir les données de mise à niveau de domaine status.
OPENQUERYWINDOW

Utilisé avec la méthode ICommonQuery::OpenQueryWindow pour initialiser la boîte de dialogue de requête du service d’annuaire.
HORAIRE

Utilisé avec les fonctions DsReplicaAdd et DsReplicaModify pour contenir des données de planification de réplication pour une source de réplication.
SCHEDULE_HEADER

Utilisé pour contenir les données de planification de réplication pour une source de réplication.