Funzione DsIsMangledRdnValueA (dsparse.h)
La funzione DsIsMangledRdnValue determina se un determinato valore di nome distinto relativo è un nome mangled del tipo specificato.
Sintassi
DSPARSE BOOL DsIsMangledRdnValueA(
[in] LPCSTR pszRdn,
[in] DWORD cRdn,
[in] DS_MANGLE_FOR eDsMangleForDesired
);
Parametri
[in] pszRdn
Puntatore a una stringa con terminazione Null che contiene il nome distinto relativo per determinare se è mangled. Il parametro cRdn contiene il numero di caratteri in questa stringa.
[in] cRdn
Contiene il numero di caratteri nella stringa pszRdn .
[in] eDsMangleForDesired
Contiene uno dei valori DS_MANGLE_FOR che specifica il tipo di mangling del nome da cercare.
Valore restituito
Restituisce TRUE se il nome distinto relativo è mangled e il tipo di mangle è uguale a quello specificato. Restituisce FALSE se il nome distinto relativo non è mangled o il tipo di mangle è diverso da quello specificato.
Commenti
Questa funzione determina se il valore del nome distinto relativo specificato viene mangled e mangled nel tipo specificato. Il parametro pszRdn deve contenere solo il valore del nome distinto relativo e non della chiave. Il valore del nome distinto relativo può essere racchiuso tra virgolette o senza virgolette.
Nota
L'intestazione dsparse.h definisce DsIsMangledRdnValue 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 | dsparse.h (include Ntdsapi.h) |
Libreria | Ntdsapi.lib |
DLL | Ntdsapi.dll |
Vedi anche
Funzioni di gestione del controller di dominio e della replica