Errori comuni (ADSI)
Tutti gli errori specifici di ADSI hanno una forma esadecimale di 80005xxx. I codici di errore più comuni rilevati sono descritti nella tabella seguente.
Codice di errore esadecimale ADSI | Descrizione |
---|---|
80005000 |
È stato passato un percorso ADSI non valido. Questo errore causa il passaggio di un ADsPath in formato non corretto a GetObject durante l'associazione a un oggetto . |
8000500D |
Impossibile trovare la proprietà ADSI nella cache delle proprietà. |
8000500E |
L'oggetto ADSI esiste. Se si tenta di creare un oggetto ADSI con lo stesso nome di un oggetto ADSI esistente, si verificherà questo errore. |
Per un elenco completo dei codici di errore ADSI, vedere Codici di errore ADSI generici.
Errori COM
Poiché ADSI è composto da oggetti COM, restituirà codici di errore COM standard. Nella tabella seguente sono elencati i codici di errore COM più comunemente rilevati nella programmazione ADSI.
Codice di errore esadecimale COM | Descrizione |
---|---|
80004005 |
Errore non specificato. La causa dell'errore dell'oggetto COM è indeterminato da ADSI. |
800041E4 |
Oggetto non trovato. Questo errore si verifica principalmente a causa di errori di ortografia della stringa ADsPath durante l'associazione a un oggetto. |
Per altri esempi di errori COM che possono verificarsi nella programmazione ADSI, vedere Codici di errore COM generici.
Errori Win32
Qualsiasi codice di errore del formato esadecimale 8007xxxx è un codice di errore Win32 standard. Se si converte le ultime quattro cifre da esadecimale a decimale, è possibile accedere all'errore dalla riga di comando di Windows 2000:
net helpmsg <number>
Nella riga di comando precedente "<number>" è il numero decimale ottenuto convertendo le ultime quattro cifre del codice di errore dall'esadecimale. Questa riga di comando fornirà una descrizione più utile dell'errore Win32, che può essere di grande aiuto nel debug dello script.