Funzione DsIsMangledRdnValueA (dsparse.h)
La funzione DsIsMangledRdnValue
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
[in] cRdn
Contiene il numero di caratteri nella stringa pszRdn.
[in] eDsMangleForDesired
Contiene uno dei valori DS_MANGLE_FOR che specifica il tipo di mascheramento dei nomi da cercare.
Valore restituito
Restituisce TRUE se il nome distinto relativo è mangled e il tipo di mangle corrisponde a quello specificato. Restituisce false se il nome distinto relativo non è mangled o il tipo di mangle è diverso da quello specificato.
Osservazioni
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 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 |
dsparse.h (include Ntdsapi.h) |
libreria |
Ntdsapi.lib |
dll | Ntdsapi.dll |