enumerazione DS_NAME_ERROR (ntdsapi.h)
L'enumerazione DS_NAME_ERROR definisce gli errori restituiti dal membro di stato della struttura DS_NAME_RESULT_ITEM . Si tratta di potenziali errori che possono verificarsi durante la conversione di un nome dalla funzione DsCrackNames .
Sintassi
typedef enum {
DS_NAME_NO_ERROR = 0,
DS_NAME_ERROR_RESOLVING = 1,
DS_NAME_ERROR_NOT_FOUND = 2,
DS_NAME_ERROR_NOT_UNIQUE = 3,
DS_NAME_ERROR_NO_MAPPING = 4,
DS_NAME_ERROR_DOMAIN_ONLY = 5,
DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 6,
DS_NAME_ERROR_TRUST_REFERRAL = 7
} DS_NAME_ERROR;
Costanti
DS_NAME_NO_ERROR Valore: 0 La conversione è riuscita. |
DS_NAME_ERROR_RESOLVING Valore: 1 Si è verificato un errore di elaborazione generico. |
DS_NAME_ERROR_NOT_FOUND Valore: 2 Impossibile trovare il nome o il chiamante non dispone dell'autorizzazione per accedere al nome. |
DS_NAME_ERROR_NOT_UNIQUE Valore: 3 Il nome di input viene mappato a più di un nome di output o il formato desiderato non ha un singolo valore univoco per l'oggetto trovato. |
DS_NAME_ERROR_NO_MAPPING Valore: 4 Il nome di input è stato trovato, ma non è possibile trovare il formato di output associato. Ciò può verificarsi se l'oggetto non dispone di tutti gli attributi necessari. |
DS_NAME_ERROR_DOMAIN_ONLY Valore: 5 Impossibile risolvere l'intero nome, ma è stato in grado di determinare in quale oggetto di dominio risiede. Si prevede che il chiamante ritenta la chiamata in un controller di dominio per il dominio specificato. Impossibile risolvere l'intero nome, ma è possibile determinare il dominio in cui risiede l'oggetto. Il membro pDomain del DS_NAME_RESULT_ITEM contiene dati validi quando viene specificato questo errore. |
DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING Valore: 6 Non è possibile eseguire un mapping sintattico sul client senza trasmettere in rete. |
DS_NAME_ERROR_TRUST_REFERRAL Valore: 7 Il nome proviene da una foresta attendibile esterna. |
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | ntdsapi.h |