Valori restituiti di Servizi Web Windows

I codici seguenti vengono comunemente restituiti dall'API Servizi Web Windows:

Codice/valore restituito Descrizione
CERT_E_CN_NO_MATCH
0X800B010F
Il nome comune del certificato non corrisponde al valore specificato dall'applicazione.
CERT_E_EXPIRED
0X800B0101
Il certificato è scaduto o non è ancora valido.
CERT_E_UNTRUSTEDROOT
0x800B0109
La catena di certificati del certificato è stata elaborata, ma è stata terminata in un certificato radice non attendibile.
CERT_E_WRONG_USAGE
0x800B0110
Il certificato non è valido per l'utilizzo richiesto, ad esempio un server che usa un certificato client.
CRYPT_E_REVOCATION_OFFLINE
0x80092013
Impossibile controllare la revoca del certificato perché non è stato possibile raggiungere l'elenco di revoche di certificati.
E_INVALIDARG
0x8007000E
Uno o più argomenti non sono validi.
E_OUTOFMEMORY
0x80070057
Memoria insufficiente.
WS_E_ADDRESS_IN_USE
0x804d000b
L'indirizzo specificato è già in uso dallo stesso processo o da un altro processo nello stesso computer. Questo codice di errore viene restituito anche quando non sono disponibili altri indirizzi.
WS_E_ADDRESS_NOT_AVAILABLE
0x804d000c
L'indirizzo specificato non può essere utilizzato nel computer specifico.
WS_E_ENDPOINT_ACCESS_DENIED
0x804d0005
L'endpoint remoto indica che l'accesso è stato negato. Questo errore verrà restituito solo se l'endpoint remoto ha indicato questo errore.
WS_E_ENDPOINT_ACTION_NOT_SUPPORTED
0x804d0011
L'endpoint remoto indica che l'azione specificata non è supportata. Si tratta in genere di un'indicazione di una mancata corrispondenza nel contratto. Questo errore verrà restituito solo se l'endpoint remoto ha indicato questo errore.
WS_E_ENDPOINT_DISCONNECTED
0x804d0014
Esiste una connessione con l'endpoint remoto, ma è stata terminata attivamente dall'endpoint remoto o con l'endpoint remoto.
WS_E_ENDPOINT_FAILURE
0x804d000f
Errori generali degli endpoint. Questo errore verrà restituito solo se l'endpoint ha effettivamente risposto con un errore che indica che non è stato possibile elaborare la richiesta.
WS_E_ENDPOINT_FAULT_RECEIVED
0x804d0013
È stato ricevuto un messaggio contenente un errore, ma era previsto un messaggio diverso. Le informazioni effettive sull'errore possono essere ottenute dall'oggetto error usando WS_FAULT_ERROR_PROPERTY_FAULT.
WS_E_ENDPOINT_NOT_AVAILABLE
0x804d000e
L'endpoint non è più in servizio in questa posizione o è temporaneamente fuori servizio. Questo errore verrà restituito solo se il software nel computer remoto ha indicato questo errore.
WS_E_ENDPOINT_NOT_FOUND
0x804d000d
Non è possibile trovare l'endpoint, ad esempio se è possibile trovare l'host o non è presente un endpoint in ascolto in corrispondenza dell'URI specifico.
WS_E_ENDPOINT_TOO_BUSY
0x804d0012
L'endpoint remoto indica che l'endpoint o il server in cui è ospitato l'endpoint è troppo occupato per elaborare la richiesta. Anche se si tratta in genere di un indicatore di un server di overload, questo errore può anche essere restituito quando l'endpoint o il server non è temporaneamente disponibile per altri motivi.
WS_E_ENDPOINT_UNREACHABLE
0x804d0010
Non è disponibile alcun percorso o connettività di rete verso l'endpoint.
WS_E_INVALID_ENDPOINT_URL
0x803D0020
Questo errore viene restituito quando l'URL dell'indirizzo dell'endpoint non è valido per l'operazione corrente.
WS_E_INVALID_FORMAT
0x804d0000
I dati interpretati non soddisfano le aspettative del codice che lo interpretava. Questo codice di errore viene usato per qualsiasi tipo di mancata corrispondenza tra le aspettative e ciò che è stato effettivamente trovato: XML non valido, protocollo di collegamento non valido, formato non corretto, XML non corrispondente allo schema previsto e così via. È improbabile che la ripetizione dell'operazione abbia esito positivo.
WS_E_INVALID_OPERATION
0x804d0003
L'operazione può essere un'operazione valida per l'oggetto, ma l'oggetto è attualmente in uno stato in cui l'operazione non è consentita.
WS_E_NO_TRANSLATION_AVAILABLE
0x804d0009
Le informazioni sensibili alla lingua, ad esempio una stringa di errore localizzata o una stringa di errore, non sono disponibili nella lingua specificata.
WS_E_NOT_SUPPORTED
0x804d0017
È stata richiesta una funzionalità supportata in alcune piattaforme, ma non quella corrente.
WS_E_NUMERIC_OVERFLOW
0x804d0002
L'operazione numerica comporta un overflow a causa della mancanza di precisione dei valori specificati. Un esempio è quando si aggiungono due valori integer a 32 bit in cui il valore viene disposto intorno.
WS_E_OBJECT_FAULTED
0x804d0001
Viene avviata una nuova operazione per un oggetto che ha avuto esito negativo a causa di un errore irreversibile precedente.
WS_E_OPERATION_ABANDONED
0x804d0007
Un'operazione era in sospeso ma successivamente è stata abbandonata. Un'operazione abbandonata continuerà comunque a essere in esecuzione, ma il chiamante segnalerà che è terminato con questo codice di errore.
WS_E_OPERATION_ABORTED
0x804d0004
Un'operazione è stata avviata su un oggetto ed è stata interrotta oppure un'operazione era in sospeso, ma l'oggetto è stato interrotto.
WS_E_OPERATION_TIMED_OUT
0x804d0006
Operazione non completata con il timeout specificato. I timeout per le operazioni vengono specificati usando le proprietà dell'oggetto .
WS_E_OTHER
0x803D0021
Questo errore viene restituito quando si è verificato un errore non riconosciuto in uno dei componenti della piattaforma usati dal framework di Servizi Web Windows. Un'applicazione può ottenere il codice di errore effettivo dall'oggetto errore, ma non deve dipendere dal valore specifico perché può cambiare nelle versioni future.
WS_E_PROXY_ACCESS_DENIED
0x803D0016
Questo errore viene restituito quando il server proxy HTTP segnala l'accesso negato.
WS_E_PROXY_FAILURE
0x803D0015
Questo errore viene restituito quando una parte dell'elaborazione del server proxy HTTP ha esito negativo.
WS_E_PROXY_REQUIRES_BASIC_AUTH
0x803D0018
Questo errore viene restituito quando il server proxy HTTP non accetta lo schema di autenticazione dell'intestazione HTTP scelto dal client e richiede invece l'autenticazione di base.
WS_E_PROXY_REQUIRES_DIGEST_AUTH
0x803D0019
Questo errore viene restituito quando il server proxy HTTP non accetta lo schema di autenticazione dell'intestazione HTTP scelto dal client e richiede invece l'autenticazione digest.
WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH
0x803D001B
Questo errore viene restituito quando il server proxy HTTP non accetta lo schema di autenticazione dell'intestazione HTTP scelto dal client e richiede invece l'autenticazione negoziata.
WS_E_PROXY_REQUIRES_NTLM_AUTH
0x803D001A
Questo errore viene restituito quando il server proxy HTTP non accetta lo schema di autenticazione dell'intestazione HTTP scelto dal client e richiede invece l'autenticazione NTLM.
WS_E_QUOTA_EXCEEDED
0x803d0008
I limiti dell'oggetto verranno superati per completare l'operazione. Molti oggetti hanno limiti diversi, alcuni dei quali possono essere configurabili.
WS_E_SECURITY_SYSTEM_FAILURE
0x803D0023
Questo errore viene restituito quando un'operazione di sicurezza non è riuscita in uno dei componenti della piattaforma di sicurezza usati dal framework di Servizi Web Windows.
WS_E_SECURITY_TOKEN_EXPIRED
0x803D0022
Questo errore viene restituito quando il server ha rifiutato un token di sicurezza perché la durata del token è scaduta. A seconda della configurazione del server, il token può essere rinnovabile o potrebbe essere richiesto di nuovo.
WS_E_SECURITY_VERIFICATION_FAILURE
0x804d000a
I dati erano nel formato corretto, ma non potevano essere verificati o considerati attendibili per qualche motivo. Questo errore viene restituito quando si interpretano le informazioni di sicurezza ricevute da un endpoint remoto.
WS_E_SERVER_REQUIRES_BASIC_AUTH
0x803D001C
Questo errore viene restituito quando l'endpoint remoto non accetta lo schema di autenticazione dell'intestazione HTTP scelto dal client e richiede invece l'autenticazione di base.
WS_E_SERVER_REQUIRES_DIGEST_AUTH
0x803D001D
Questo errore viene restituito quando l'endpoint remoto non accetta lo schema di autenticazione dell'intestazione HTTP scelto dal client e richiede invece l'autenticazione digest.
WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH
0x803D001F
Questo errore viene restituito quando l'endpoint remoto non accetta lo schema di autenticazione dell'intestazione HTTP scelto dal client e richiede invece l'autenticazione negoziata.
WS_E_SERVER_REQUIRES_NTLM_AUTH
0x803D001E
Questo errore viene restituito quando l'endpoint remoto non accetta lo schema di autenticazione dell'intestazione HTTP scelto dal client e richiede invece l'autenticazione NTLM.
WS_S_ASYNC
0x4d0000
Una funzione viene completata in modo asincrono.
WS_S_END
0x4d0001
È stata raggiunta la fine dell'input. Questo viene restituito quando non sono disponibili altri messaggi in un canale. Non sono disponibili altri messaggi se il canale è di tipo WS_CHANNEL_TYPE_REPLY e ha già ricevuto un messaggio, se la sessione è stata arrestata o se il canale ha filtrato il messaggio. Per altre informazioni, vedere Panoramica del livello del canale.