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 :
- adsprop.h
- cmnquery.h
- dsadmin.h
- dsclient.h
- dsgetdc.h
- dsparse.h
- dsquery.h
- dsrole.h
- ntdsapi.h
- objsel.h
- schedule.h
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. |