Condividi tramite


Funzione DsMapSchemaGuidsA (ntdsapi.h)

La funzione DsMapSchemaGuids converte i GUID degli oggetti dello schema del servizio directory nei relativi 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 GUID valori per gli oggetti di cui eseguire il mapping.

[out] ppGuidMap

Puntatore a una variabile che riceve un puntatore a una matrice di strutture DS_SCHEMA_GUID_MAP 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.

Osservazioni

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 non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista
server minimo supportato Windows Server 2008
piattaforma di destinazione Finestre
intestazione ntdsapi.h
libreria Ntdsapi.lib
dll Ntdsapi.dll

Vedere anche

DS_SCHEMA_GUID_MAP

controller di dominio e funzioni di gestione della replica

DsFreeSchemaGuidMap