Funzione DsMapSchemaGuidsA (ntdsapi.h)
La funzione DsMapSchemaGuids
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 |