Funzione DsMapSchemaGuidsA (ntdsapi.h)
La funzione DsMapSchemaGuids converte i GUID degli oggetti dello schema del servizio directory nei nomi visualizzati.
Sintassi
NTDSAPI DWORD DsMapSchemaGuidsA(
[in] HANDLE hDs,
[in] DWORD cGuids,
[in] GUID *rGuids,
[out] DS_SCHEMA_GUID_MAPA **ppGuidMap
);
Parametri
[in] hDs
Contiene un handle del servizio directory ottenuto dalla funzione DSBind o DSBindWithCred .
[in] cGuids
Indica il numero di elementi in rGuids.
[in] rGuids
Puntatore a una matrice di valori GUID per gli oggetti di cui eseguire il mapping.
[out] ppGuidMap
Puntatore a una variabile che riceve un puntatore a una matrice di DS_SCHEMA_GUID_MAP strutture che contengono i nomi visualizzati degli oggetti in rGuids. Questa matrice deve essere deallocata usando DsFreeSchemaGuidMap.
Valore restituito
Restituisce un codice di errore standard che include i valori seguenti.
Commenti
Nota
L'intestazione ntdsapi.h definisce DsMapSchemaGuids come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | ntdsapi.h |
Libreria | Ntdsapi.lib |
DLL | Ntdsapi.dll |
Vedi anche
Funzioni di gestione del controller di dominio e della replica