Leggere in inglese

Condividi tramite


Intestazione ntdsapi.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

ntdsapi.h contiene le interfacce di programmazione seguenti:

Funzioni

 
DsAddSidHistoryA

Recupera il SID (Primary Account Security Identifier) di un'entità di sicurezza da un dominio e lo aggiunge all'attributo sIDHistory di un'entità di sicurezza in un altro dominio in una foresta diversa. (ANSI)
DsAddSidHistoryW

Recupera il SID (Primary Account Security Identifier) di un'entità di sicurezza da un dominio e lo aggiunge all'attributo sIDHistory di un'entità di sicurezza in un altro dominio in una foresta diversa. (Unicode)
DsBindA

Esegue l'associazione a un controller di dominio. (ANSI)
DsBindByInstanceA

Associa in modo esplicito a qualsiasi istanza di AD LDS o Active Directory. (ANSI)
DsBindByInstanceW

Associa in modo esplicito a qualsiasi istanza di AD LDS o Active Directory. (Unicode)
DsBindingSetTimeout

La funzione DsBindingSetTimeout imposta il valore di timeout rispettato da tutte le chiamate RPC che usano l'handle di associazione specificato. Le chiamate RPC che richiedono più tempo del valore di timeout vengono annullate.
DsBindToISTGA

Esegue l'associazione al computer che contiene il ruolo Inter-Site Generatore di topologie (ISTG) nel dominio del computer locale. (ANSI)
DsBindToISTGW

Esegue l'associazione al computer che contiene il ruolo Inter-Site Generatore di topologie (ISTG) nel dominio del computer locale. (Unicode)
DsBindW

Esegue l'associazione a un controller di dominio. (Unicode)
DsBindWithCredA

Esegue l'associazione a un controller di dominio usando le credenziali specificate. (ANSI)
DsBindWithCredW

Esegue l'associazione a un controller di dominio usando le credenziali specificate. (Unicode)
DsBindWithSpnA

Esegue il binding a un controller di dominio usando le credenziali specificate e un nome DELL'entità servizio (SPN) specifico per l'autenticazione reciproca. (DsBindWithSpnA)
DsBindWithSpnExA

Esegue il binding a un controller di dominio usando le credenziali specificate e un nome DELL'entità servizio (SPN) specifico per l'autenticazione reciproca. (DsBindWithSpnExA)
DsBindWithSpnExW

Esegue il binding a un controller di dominio usando le credenziali specificate e un nome DELL'entità servizio (SPN) specifico per l'autenticazione reciproca. (DsBindWithSpnExW)
DsBindWithSpnW

Esegue il binding a un controller di dominio usando le credenziali specificate e un nome DELL'entità servizio (SPN) specifico per l'autenticazione reciproca. (DsBindWithSpnW)
DsClientMakeSpnForTargetServerA

Costruisce un nome dell'entità servizio (SPN) che identifica un server specifico da usare per l'autenticazione. (ANSI)
DsClientMakeSpnForTargetServerW

Costruisce un nome dell'entità servizio (SPN) che identifica un server specifico da usare per l'autenticazione. (Unicode)
DsCrackNamesA

Converte una matrice di nomi di oggetti del servizio directory da un formato a un altro. (ANSI)
DsCrackNamesW

Converte una matrice di nomi di oggetti del servizio directory da un formato a un altro. (Unicode)
DsFreeDomainControllerInfoA

La funzione DsFreeDomainControllerInfo libera memoria allocata da DsGetDomainControllerInfo per i dati sui controller di dominio in un dominio. (ANSI)
DsFreeDomainControllerInfoW

La funzione DsFreeDomainControllerInfo libera memoria allocata da DsGetDomainControllerInfo per i dati sui controller di dominio in un dominio. (Unicode)
DsFreeNameResultA

Libera la memoria contenuta da una struttura DS_NAME_RESULT. (ANSI)
DsFreeNameResultW

Libera la memoria contenuta da una struttura DS_NAME_RESULT. (Unicode)
DsFreePasswordCredentials

Libera la memoria allocata per una struttura di credenziali dalla funzione DsMakePasswordCredentials.
DsFreeSchemaGuidMapA

Libera la memoria allocata dalla funzione DsMapSchemaGuids per una struttura DS_SCHEMA_GUID_MAP. (ANSI)
DsFreeSchemaGuidMapW

Libera la memoria allocata dalla funzione DsMapSchemaGuids per una struttura DS_SCHEMA_GUID_MAP. (Unicode)
DsFreeSpnArrayA

Libera una matrice restituita dalla funzione DsGetSpn. (ANSI)
DsFreeSpnArrayW

Libera una matrice restituita dalla funzione DsGetSpn. (Unicode)
DsGetDomainControllerInfoA

Recupera i dati sui controller di dominio in un dominio. (ANSI)
DsGetDomainControllerInfoW

Recupera i dati sui controller di dominio in un dominio. (Unicode)
DsGetSpnA

La funzione DsGetSpn costruisce una matrice di uno o più nomi di entità servizio (SPN). Ogni nome nella matrice identifica un'istanza di un servizio. Questi SPN possono essere registrati con il servizio directory (DS) usando la funzione DsWriteAccountSpn. (ANSI)
DsGetSpnW

La funzione DsGetSpn costruisce una matrice di uno o più nomi dell'entità servizio (SPN). Ogni nome nella matrice identifica un'istanza di un servizio. Questi SPN possono essere registrati con il servizio directory (DS) usando la funzione DsWriteAccountSpn. (Unicode)
DsInheritSecurityIdentityA

Aggiunge gli attributi objectSid e sidHistory di SrcPrincipal al sidHistory di DstPrincipal e quindi elimina SrcPrincipal, tutti in una singola transazione. (ANSI)
DsInheritSecurityIdentityW

Aggiunge gli attributi objectSid e sidHistory di SrcPrincipal al sidHistory di DstPrincipal e quindi elimina SrcPrincipal, tutti in una singola transazione. (Unicode)
DsListDomainsInSiteA

Elenca tutti i domini in un sito. (ANSI)
DsListDomainsInSiteW

Elenca tutti i domini in un sito. (Unicode)
DsListInfoForServerA

La funzione DsListInfoForServer elenca i dati vari per un server. (ANSI)
DsListInfoForServerW

La funzione DsListInfoForServer elenca i dati vari per un server. (Unicode)
DsListRolesA

La funzione DsListRoles elenca i ruoli riconosciuti dal server. (ANSI)
DsListRolesW

La funzione DsListRoles elenca i ruoli riconosciuti dal server. (Unicode)
DsListServersForDomainInSiteA

Elenca tutti i server in un dominio in un sito. (ANSI)
DsListServersForDomainInSiteW

Elenca tutti i server in un dominio in un sito. (Unicode)
DsListServersInSiteA

Elenca tutti i server in un sito. (ANSI)
DsListServersInSiteW

Elenca tutti i server in un sito. (Unicode)
DsListSitesA

Elenca tutti i siti nella foresta aziendale. (ANSI)
DsListSitesW

Elenca tutti i siti nella foresta aziendale. (Unicode)
DsMakePasswordCredentialsA

Costruisce un handle di credenziali adatto per l'uso con la funzione DsBindWithCred. (ANSI)
DsMakePasswordCredentialsW

Costruisce un handle di credenziali adatto per l'uso con la funzione DsBindWithCred. (Unicode)
DsMapSchemaGuidsA

Converte i GUID degli oggetti dello schema del servizio directory nei nomi visualizzati. (ANSI)
DsMapSchemaGuidsW

Converte i GUID degli oggetti dello schema del servizio directory nei nomi visualizzati. (Unicode)
DsQuerySitesByCostA

Ottiene il costo di comunicazione tra un sito e uno o più siti. (ANSI)
DsQuerySitesByCostW

Ottiene il costo di comunicazione tra un sito e uno o più siti. (Unicode)
DsQuerySitesFree

Libera la memoria allocata dalla funzione DsQuerySitesByCost.
DsRemoveDsDomainA

Rimuove tutte le tracce di un contesto di denominazione del dominio dall'area globale del servizio directory. (ANSI)
DsRemoveDsDomainW

Rimuove tutte le tracce di un contesto di denominazione del dominio dall'area globale del servizio directory. (Unicode)
DsRemoveDsServerA

La funzione DsRemoveDsServer rimuove tutte le tracce di un agente del servizio directory (DSA) dall'area globale del servizio directory. (ANSI)
DsRemoveDsServerW

La funzione DsRemoveDsServer rimuove tutte le tracce di un agente del servizio directory (DSA) dall'area globale del servizio directory. (Unicode)
DsReplicaAddA

Aggiunge un riferimento all'origine di replica a un contesto di denominazione di destinazione. (ANSI)
DsReplicaAddW

Aggiunge un riferimento all'origine di replica a un contesto di denominazione di destinazione. (Unicode)
DsReplicaConsistencyCheck

Richiama il controllo della coerenza della conoscenza (KCC) per verificare la topologia di replica.
DsReplicaDelA

Rimuove un riferimento all'origine di replica da un contesto di denominazione di destinazione (NC). (ANSI)
DsReplicaDelW

Rimuove un riferimento all'origine di replica da un contesto di denominazione di destinazione (NC). (Unicode)
DsReplicaFreeInfo

Libera la struttura dei dati dello stato della replica allocata dalle funzioni DsReplicaGetInfo o DsReplicaGetInfo2.
DsReplicaGetInfo2W

Recupera i dati dello stato della replica dal servizio directory. Questa funzione consente il paging dei risultati nei casi in cui sono presenti più di 1000 voci da recuperare.
DsReplicaGetInfoW

Recupera i dati dello stato della replica dal servizio directory.
DsReplicaModifyA

Modifica un riferimento all'origine di replica esistente per un contesto di denominazione di destinazione. (ANSI)
DsReplicaModifyW

Modifica un riferimento all'origine di replica esistente per un contesto di denominazione di destinazione. (Unicode)
DsReplicaSyncA

Sincronizza un contesto di denominazione di destinazione con una delle relative origini. (ANSI)
DsReplicaSyncAllA

Sincronizza un server con tutti gli altri server, utilizzando la replica transitiva, se necessario. (ANSI)
DsReplicaSyncAllW

Sincronizza un server con tutti gli altri server, utilizzando la replica transitiva, se necessario. (Unicode)
DsReplicaSyncW

Sincronizza un contesto di denominazione di destinazione con una delle relative origini. (Unicode)
DsReplicaUpdateRefsA

Aggiunge o rimuove un riferimento di replica per una destinazione da un contesto di denominazione di origine. (ANSI)
DsReplicaUpdateRefsW

Aggiunge o rimuove un riferimento di replica per una destinazione da un contesto di denominazione di origine. (Unicode)
DsReplicaVerifyObjectsA

Verifica tutti gli oggetti per un contesto di denominazione con un'origine. (ANSI)
DsReplicaVerifyObjectsW

Verifica tutti gli oggetti per un contesto di denominazione con un'origine. (Unicode)
DsServerRegisterSpnA

La funzione DsServerRegisterSpn compone due nomi SPN per un servizio basato su host. (ANSI)
DsServerRegisterSpnW

La funzione DsServerRegisterSpn compone due nomi SPN per un servizio basato su host. (Unicode)
DsUnBindA

La funzione DsUnBind trova una sessione RPC con un controller di dominio e annulla l'associazione di un handle al servizio directory. (ANSI)
DsUnBindW

La funzione DsUnBind trova una sessione RPC con un controller di dominio e annulla l'associazione di un handle al servizio directory. (Unicode)
DsWriteAccountSpnA

Scrive una matrice di nomi dell'entità servizio (SPN) nell'attributo servicePrincipalName di un oggetto account utente o computer specificato in Active Directory Domain Services. (ANSI)
DsWriteAccountSpnW

Scrive una matrice di nomi dell'entità servizio (SPN) nell'attributo servicePrincipalName di un oggetto account utente o computer specificato in Active Directory Domain Services. (Unicode)

Strutture

 
DS_DOMAIN_CONTROLLER_INFO_1A

La struttura DS_DOMAIN_CONTROLLER_INFO_1 contiene dati relativi a un controller di dominio. Questa struttura viene restituita dalla funzione DsGetDomainControllerInfo. (ANSI)
DS_DOMAIN_CONTROLLER_INFO_1W

La struttura DS_DOMAIN_CONTROLLER_INFO_1 contiene dati relativi a un controller di dominio. Questa struttura viene restituita dalla funzione DsGetDomainControllerInfo. (Unicode)
DS_DOMAIN_CONTROLLER_INFO_2A

La struttura DS_DOMAIN_CONTROLLER_INFO_2 contiene dati relativi a un controller di dominio. Questa struttura viene restituita dalla funzione DsGetDomainControllerInfo. (ANSI)
DS_DOMAIN_CONTROLLER_INFO_2W

La struttura DS_DOMAIN_CONTROLLER_INFO_2 contiene dati relativi a un controller di dominio. Questa struttura viene restituita dalla funzione DsGetDomainControllerInfo. (Unicode)
DS_DOMAIN_CONTROLLER_INFO_3A

La struttura DS_DOMAIN_CONTROLLER_INFO_3 contiene dati relativi a un controller di dominio. Questa struttura viene restituita dalla funzione DsGetDomainControllerInfo. (ANSI)
DS_DOMAIN_CONTROLLER_INFO_3W

La struttura DS_DOMAIN_CONTROLLER_INFO_3 contiene dati relativi a un controller di dominio. Questa struttura viene restituita dalla funzione DsGetDomainControllerInfo. (Unicode)
DS_NAME_RESULT_ITEMA

La struttura DS_NAME_RESULT_ITEM contiene un nome convertito dalla funzione DsCrackNames, insieme ai dati di dominio e di errore associati. (ANSI)
DS_NAME_RESULT_ITEMW

La struttura DS_NAME_RESULT_ITEM contiene un nome convertito dalla funzione DsCrackNames, insieme ai dati di dominio e di errore associati. (Unicode)
DS_NAME_RESULTA

La struttura DS_NAME_RESULT viene utilizzata con la funzione DsCrackNames per contenere i nomi convertiti dalla funzione . (ANSI)
DS_NAME_RESULTW

La struttura DS_NAME_RESULT viene utilizzata con la funzione DsCrackNames per contenere i nomi convertiti dalla funzione . (Unicode)
DS_REPL_ATTR_META_DATA

La struttura DS_REPL_ATTR_META_DATA viene usata con le funzioni DsReplicaGetInfo e DsReplicaGetInfo2 per contenere i dati sullo stato di replica per un attributo object.
DS_REPL_ATTR_META_DATA_2

La struttura DS_REPL_ATTR_META_DATA_2 viene usata con le funzioni DsReplicaGetInfo e DsReplicaGetInfo2 per contenere i dati sullo stato di replica per un attributo dell'oggetto.
DS_REPL_ATTR_META_DATA_BLOB

La struttura DS_REPL_ATTR_META_DATA_BLOB viene utilizzata per contenere i dati sullo stato di replica per un attributo dell'oggetto.
DS_REPL_ATTR_VALUE_META_DATA

La struttura DS_REPL_ATTR_VALUE_META_DATA viene usata con la funzione DsReplicaGetInfo2 per fornire metadati per una raccolta di valori di attributo.
DS_REPL_ATTR_VALUE_META_DATA_2

Usato con la funzione DsReplicaGetInfo2 per fornire metadati per una raccolta di valori di attributo.
DS_REPL_ATTR_VALUE_META_DATA_EXT

Fornisce i metadati per una raccolta di valori di replica degli attributi.
DS_REPL_CURSOR

La struttura DS_REPL_CURSOR contiene dati sullo stato della replica in ingresso rispetto a tutte le repliche di un determinato contesto di denominazione, come restituito dalle funzioni DsReplicaGetInfo e DsReplicaGetInfo2.
DS_REPL_CURSOR_2

La struttura DS_REPL_CURSOR_2 contiene dati sullo stato della replica in ingresso rispetto a tutte le repliche di un determinato contesto di denominazione, come restituito dalla funzione DsReplicaGetInfo2. Questa struttura è una versione avanzata della struttura DS_REPL_CURSOR.
DS_REPL_CURSOR_3W

La struttura DS_REPL_CURSOR_3 contiene dati sullo stato della replica in ingresso rispetto a tutte le repliche di un determinato contesto di denominazione, come restituito dalla funzione DsReplicaGetInfo2.
DS_REPL_CURSOR_BLOB

La struttura DS_REPL_CURSOR_BLOB contiene dati sullo stato della replica in ingresso rispetto a tutte le repliche di un determinato contesto di denominazione.
DS_REPL_CURSORS

La struttura DS_REPL_CURSORS viene usata con la funzione DsReplicaGetInfo e DsReplicaGetInfo2 per fornire dati sullo stato della replica in relazione a tutte le repliche di un determinato contesto di denominazione.
DS_REPL_CURSORS_2

La struttura DS_REPL_CURSORS_2 viene usata con la funzione DsReplicaGetInfo2 per fornire dati sullo stato della replica rispetto a tutte le repliche di un determinato contesto di denominazione.
DS_REPL_CURSORS_3W

La struttura DS_REPL_CURSORS_3 viene usata con la funzione DsReplicaGetInfo2 per fornire i dati sullo stato della replica rispetto a tutte le repliche di un determinato contesto di denominazione.
DS_REPL_KCC_DSA_FAILURESW

La struttura DS_REPL_KCC_DSA_FAILURES contiene una matrice di strutture DS_REPL_KCC_DSA_FAILURE, che a sua volta contengono dati sullo stato di replica rispetto ai partner di replica in ingresso, come restituito dalle funzioni DsReplicaGetInfo e DsReplicaGetInfo2.
DS_REPL_KCC_DSA_FAILUREW

La struttura DS_REPL_KCC_DSA_FAILURE contiene dati sullo stato della replica relativi a un partner di replica in ingresso specifico, come restituito dalla funzione DsReplicaGetInfo e DsReplicaGetInfo2.
DS_REPL_KCC_DSA_FAILUREW_BLOB

Contiene i dati sullo stato della replica rispetto a un partner di replica in ingresso specifico.
DS_REPL_NEIGHBORSW

La struttura DS_REPL_NEIGHBORS viene usata con le funzioni DsReplicaGetInfo e DsReplicaGetInfo2 per fornire dati sullo stato di replica in ingresso per le coppie di contesto di denominazione e server di origine.
DS_REPL_NEIGHBORW

Contiene dati sullo stato della replica in ingresso per una particolare coppia di nomi e server di origine, come restituito dalle funzioni DsReplicaGetInfo e DsReplicaGetInfo2.
DS_REPL_NEIGHBORW_BLOB

Contiene dati sullo stato della replica in ingresso per una particolare coppia di nomi e server di origine.
DS_REPL_OBJ_META_DATA

La struttura DS_REPL_OBJ_META_DATA contiene una matrice di strutture DS_REPL_ATTR_META_DATA. Queste strutture contengono dati sullo stato di replica per attributi passati e presenti per un determinato oggetto.
DS_REPL_OBJ_META_DATA_2

La struttura DS_REPL_OBJ_META_DATA_2 contiene una matrice di strutture DS_REPL_ATTR_META_DATA_2, che a sua volta contengono dati sullo stato di replica per gli attributi (passati e presenti) per un determinato oggetto, come restituito dalla funzione DsReplicaGetInfo2.
DS_REPL_OPW

La struttura DS_REPL_OP descrive un'attività di replica attualmente in esecuzione o in sospeso, come restituito dalla funzione DsReplicaGetInfo o DsReplicaGetInfo2.
DS_REPL_OPW_BLOB

La struttura DS_REPL_OPW_BLOB descrive un'attività di replica attualmente in esecuzione o in sospeso.
DS_REPL_PENDING_OPSW

Contiene una matrice di strutture DS_REPL_OP, che a sua volta descrivono le attività di replica attualmente in esecuzione e accodate per l'esecuzione, come restituito dalle funzioni DsReplicaGetInfo e DsReplicaGetInfo2.
DS_REPL_QUEUE_STATISTICSW

Usato per contenere le statistiche della coda di replica.
DS_REPL_VALUE_META_DATA

Usato con la struttura DS_REPL_ATTR_VALUE_META_DATA per contenere i metadati di replica del valore dell'attributo.
DS_REPL_VALUE_META_DATA_2

Usato con la struttura DS_REPL_ATTR_VALUE_META_DATA_2 per contenere i metadati di replica del valore dell'attributo.
DS_REPL_VALUE_META_DATA_BLOB

Usato per contenere i metadati di replica dei valori dell'attributo.
DS_REPL_VALUE_META_DATA_BLOB_EXT

Contiene i metadati di replica dei valori dell'attributo.
DS_REPL_VALUE_META_DATA_EXT

Contiene i metadati della replica degli attributi per la struttura DS_REPL_ATTR_VALUE_META_DATA_EXT.
DS_REPSYNCALL_ERRINFOA

La struttura DS_REPSYNCALL_ERRINFO viene usata con la struttura DS_REPSYNCALL_UPDATE per contenere gli errori generati dalla funzione DsReplicaSyncAll durante la replica. (ANSI)
DS_REPSYNCALL_ERRINFOW

La struttura DS_REPSYNCALL_ERRINFO viene usata con la struttura DS_REPSYNCALL_UPDATE per contenere gli errori generati dalla funzione DsReplicaSyncAll durante la replica. (Unicode)
DS_REPSYNCALL_SYNCA

La struttura DS_REPSYNCALL_SYNC identifica una singola operazione di replica eseguita tra un'origine e un server di destinazione dalla funzione DsReplicaSyncAll. (ANSI)
DS_REPSYNCALL_SYNCW

La struttura DS_REPSYNCALL_SYNC identifica una singola operazione di replica eseguita tra un'origine e un server di destinazione dalla funzione DsReplicaSyncAll. (Unicode)
DS_REPSYNCALL_UPDATEA

La struttura DS_REPSYNCALL_UPDATE contiene i dati di stato sulla replica eseguita dalla funzione DsReplicaSyncAll. (ANSI)
DS_REPSYNCALL_UPDATEW

La struttura DS_REPSYNCALL_UPDATE contiene i dati di stato sulla replica eseguita dalla funzione DsReplicaSyncAll. (Unicode)
DS_SCHEMA_GUID_MAPA

Contiene i risultati di una chiamata a DsMapSchemaGuids. (ANSI)
DS_SCHEMA_GUID_MAPW

Contiene i risultati di una chiamata a DsMapSchemaGuids. (Unicode)
DS_SITE_COST_INFO

La struttura DS_SITE_COST_INFO viene usata con la funzione DsQuerySitesByCost per contenere i dati sui costi di comunicazione.

Enumerazioni

 
DS_KCC_TASKID

Specifica le attività che possono essere eseguite da Knowledge Consistency Checker (KCC).
DS_NAME_ERROR

L'enumerazione DS_NAME_ERROR definisce gli errori restituiti dal membro di stato della struttura DS_NAME_RESULT_ITEM. Si tratta di potenziali errori che possono verificarsi durante la conversione di un nome dalla funzione DsCrackNames.
DS_NAME_FLAGS

L'enumerazione DS_NAME_FLAGS viene usata per definire come verrà creata la sintassi del nome. Questi flag vengono usati dalla funzione DsCrackNames.
DS_NAME_FORMAT

L'enumerazione DS_NAME_FORMAT fornisce formati da usare per i nomi di input e output per la funzione DsCrackNames.
DS_REPL_INFO_TYPE

L'enumerazione DS_REPL_INFO_TYPE viene usata con le funzioni DsReplicaGetInfo e DsReplicaGetInfo2 per specificare il tipo di dati di replica da recuperare.
DS_REPL_OP_TYPE

Usato per indicare il tipo di operazione di replica rappresentato da una determinata voce nella coda di replica.
DS_REPSYNCALL_ERROR

L'enumerazione DS_REPSYNCALL_ERROR viene utilizzata con la struttura DS_REPSYNCALL_ERRINFO per indicare dove si è verificato un errore nel processo di replica.
DS_REPSYNCALL_EVENT

L'enumerazione DS_REPSYNCALL_EVENT viene utilizzata con la struttura DS_REPSYNCALL_UPDATE per definire l'evento rappresentato dalla struttura DS_REPSYNCALL_UPDATE.
DS_SPN_NAME_TYPE

L'enumerazione DS_SPN_NAME_TYPE viene usata dalla funzione DsGetSPN per identificare il formato per la composizione dei nomi SPN.
DS_SPN_WRITE_OP

L'enumerazione DS_SPN_WRITE_OP identifica il tipo di operazione di scrittura che deve essere eseguita dalla funzione DsWriteAccountSpn.