Valori restituiti RPC

Questa tabella elenca solo i valori più comuni che possono essere restituiti da tutte le funzioni RPC. Vedere le singole descrizioni dei metodi per gli elenchi dei codici restituiti specifici che possono restituire.

manifesto Descrizione
EPT_S_CANT_CREATE
Impossibile creare una voce nel database del mapper endpoint.
EPT_S_CANT_PERFORM_OP
Errore generale quando si tenta di eseguire un'operazione nel database del mapper endpoint.
EPT_S_INVALID_ENTRY
La voce di database del mapper dell'endpoint specificata non è valida.
EPT_S_NOT_REGISTERED
Non sono disponibili più endpoint dal database del mapping degli endpoint.
RPC_S_ACCESS_DENIED
L'accesso per effettuare la chiamata alla procedura remota è stata negata.
RPC_S_ADDRESS_ERROR
Si è verificato un errore di indirizzamento nel server.
RPC_S_ALREADY_LISTENING
Il server è già in ascolto.
RPC_S_ALREADY_REGISTERED
L'oggetto UUID è già stato registrato.
RPC_S_ASYNC_CALL_PENDING
La chiamata alla procedura remota asincrona non è ancora stata completata.
RPC_S_BINDING_HAS_NO_AUTH
L'associazione non contiene informazioni di autenticazione.
RPC_S_BINDING_INCOMPLETE
Non tutti gli elementi necessari dall'handle di associazione sono stati forniti.
RPC_S_BUFFER_TOO_SMALL
Il buffer assegnato a RPC dal chiamante è troppo piccolo.
RPC_S_CALL_CANCELLED
La chiamata alla procedura remota è stata annullata o, se è stato specificato un timeout di chiamata, il timeout della chiamata.
RPC_S_CALL_FAILED
La chiamata alla procedura remota non è riuscita. Implica che il server fosse raggiungibile in un determinato momento e l'esecuzione della chiamata alla procedura remota nel server potrebbe essere stata avviata.
RPC_S_CALL_FAILED_DNE
La chiamata alla procedura remota non è riuscita e l'esecuzione nel server non è stata avviata. Implica che il server fosse raggiungibile in un determinato momento.
RPC_S_CALL_IN_PROGRESS
Una chiamata di procedura remota è ancora in corso.
RPC_S_CANNOT_SUPPORT
L'operazione richiesta non è supportata.
RPC_S_CANT_CREATE_ENDPOINT
Impossibile creare l'endpoint.
RPC_S_COMM_FAILURE
Impossibile comunicare con il server.
RPC_S_DUPLICATE_ENDPOINT
L'endpoint è un duplicato.
RPC_S_ENTRY_ALREADY_EXISTS
La voce esiste già.
RPC_S_ENTRY_NOT_FOUND
La voce non viene trovata.
RPC_S_FP_DIV_ZERO
Un'operazione a virgola mobile nel server ha causato una divisione per zero.
RPC_S_FP_OVERFLOW
Si è verificato un overflow a virgola mobile nel server.
RPC_S_FP_UNDERFLOW
Si è verificato un sottoflow a virgola mobile nel server.
RPC_S_GROUP_MEMBER_NOT_FOUND
Il membro del gruppo non è stato trovato.
RPC_S_INCOMPLETE_NAME
Il nome della voce è incompleto.
RPC_S_INTERFACE_NOT_FOUND
L'interfaccia non è stata trovata.
RPC_S_INTERNAL_ERROR
Si è verificato un errore interno in una chiamata di procedura remota.
RPC_S_INVALID_ARG
L'argomento specificato non è valido.
RPC_S_INVALID_AUTH_IDENTITY
Impossibile usare l'identità di autenticazione specificata. Ad esempio, un client LRPC ha interrotto il funzionamento al centro di un RPC e il server non è riuscito a rappresentarlo. In alternativa, non è stato possibile acquisire le credenziali per un client dal provider di sicurezza.
RPC_S_INVALID_BINDING
L'handle di associazione non è valido.
RPC_S_INVALID_BOUND
I limiti della matrice non sono validi.
RPC_S_INVALID_ENDPOINT_FORMAT
Il formato dell'endpoint non è valido.
RPC_S_INVALID_LEVEL
Il parametro version, level o flags non è valido.
RPC_S_INVALID_NAF_ID
La famiglia di indirizzi di rete non è valida.
RPC_S_INVALID_NAME_SYNTAX
La sintassi del nome non è valida.
RPC_S_INVALID_NET_ADDR
L'indirizzo di rete non è valido.
RPC_S_INVALID_NETWORK_OPTIONS
Le opzioni di rete non sono valide.
RPC_S_INVALID_OBJECT
L'oggetto non è valido.
RPC_S_INVALID_RPC_PROTSEQ
La sequenza di protocollo RPC non è valida.
RPC_S_INVALID_SECURITY_DESC
Il descrittore di sicurezza non è nel formato valido.
RPC_S_INVALID_STRING_BINDING
L'associazione di stringhe non è valida.
RPC_S_INVALID_STRING_UUID
La stringa UUID non è valida.
RPC_S_INVALID_TAG
Il valore discriminante non corrisponde a nessuno dei valori di maiuscole e minuscole. Non esiste un caso predefinito.
RPC_S_INVALID_TIMEOUT
Il valore di timeout non è valido.
RPC_S_INVALID_VERS_OPTION
L'opzione versione non è valida.
RPC_S_MAX_CALLS_TOO_SMALL
Il numero massimo di chiamate è troppo piccolo.
RPC_S_NAME_SERVICE_UNAVAILABLE
Il servizio nome non è disponibile.
RPC_S_NO_BINDINGS
Non sono presenti associazioni.
RPC_S_NO_CALL_ACTIVE
In questo thread non è attiva alcuna chiamata di procedura remota.
RPC_S_NO_CONTEXT_AVAILABLE
Nessun contesto di sicurezza è disponibile per consentire la rappresentazione.
RPC_S_NO_ENDPOINT_FOUND
Non è stato trovato alcun endpoint.
RPC_S_NO_ENTRY_NAME
L'associazione non contiene un nome di voce.
RPC_S_NO_ENV_SETUP
Nessuna variabile di ambiente è configurata.
RPC_S_NO_INTERFACES
Nessuna interfaccia registrata.
RPC_S_NO_INTERFACES_EXPORTED
Non sono state esportate interfacce.
RPC_S_NO_MORE_BINDINGS
Non sono presenti più associazioni.
RPC_S_NO_MORE_ELEMENTS
Non ci sono più elementi.
RPC_S_NO_MORE_MEMBERS
Non ci sono più membri.
RPC_S_NO_NS_PRIVILEGE
Non esiste alcun privilegio per un'operazione nome-servizio.
RPC_S_NO_PRINC_NAME
Nessun nome principale è registrato.
RPC_S_NO_PROTSEQS
Non sono presenti sequenze di protocolli.
RPC_S_NO_PROTSEQS_REGISTERED
Non sono state registrate sequenze di protocolli.
RPC_S_NOT_ALL_OBJS_UNEXPORTED
Non tutti gli oggetti non sono inesportati.
RPC_S_NOT_CANCELLED
Il thread non viene annullato.
RPC_S_NOT_LISTENING
Il server non è in ascolto.
RPC_S_NOT_RPC_ERROR
Il codice di stato richiesto non è valido.
RPC_S_NOTHING_TO_EXPORT
Non c'è nulla da esportare.
RPC_S_OBJECT_NOT_FOUND
L'oggetto UUID non è stato trovato.
RPC_S_OK
Operazione richiesta completata correttamente.
RPC_S_OUT_OF_MEMORY
La memoria necessaria non è disponibile.
RPC_S_OUT_OF_RESOURCES
Non sono disponibili risorse sufficienti per completare questa operazione.
RPC_S_OUT_OF_THREADS
La libreria di runtime RPC non è stata in grado di creare un altro thread.
RPC_S_PROCNUM_OUT_OF_RANGE
Il numero di procedura non è compreso nell'intervallo.
RPC_S_PROTOCOL_ERROR
Si è verificato un errore del protocollo RPC.
RPC_S_PROTSEQ_NOT_FOUND
Non è stata trovata la sequenza di protocollo RPC.
RPC_S_PROTSEQ_NOT_SUPPORTED
La sequenza di protocolli RPC non è supportata.
RPC_S_SEC_PKG_ERROR
Errore che non ha alcun mapping RPC restituito dal pacchetto di sicurezza. Recuperare l'errore del provider di sicurezza usando il meccanismo di errore esteso RPC.
RPC_S_SERVER_OUT_OF_MEMORY
Il server ha memoria insufficiente per completare questa operazione.
RPC_S_SERVER_TOO_BUSY
Il server è troppo occupato per completare questa operazione.
RPC_S_SERVER_UNAVAILABLE
Il server non è disponibile.
RPC_S_STRING_TOO_LONG
Stringa troppo lunga.
RPC_S_TYPE_ALREADY_REGISTERED
Il tipo UUID è già stato registrato.
RPC_S_UNKNOWN_AUTHN_LEVEL
Il livello di autenticazione è sconosciuto.
RPC_S_UNKNOWN_AUTHN_SERVICE
Il servizio di autenticazione è sconosciuto.
RPC_S_UNKNOWN_AUTHN_TYPE
Il tipo di autenticazione è sconosciuto.
RPC_S_UNKNOWN_AUTHZ_SERVICE
Il servizio di autorizzazione è sconosciuto.
RPC_S_UNKNOWN_IF
L'interfaccia è sconosciuta.
RPC_S_UNKNOWN_MGR_TYPE
Il tipo di gestione è sconosciuto.
RPC_S_UNSUPPORTED_AUTHN_LEVEL
Il livello di autenticazione non è supportato.
RPC_S_UNKNOWN_PRINCIPAL
Il nome dell'entità non viene riconosciuto.
RPC_S_UNSUPPORTED_NAME_SYNTAX
La sintassi del nome non è supportata.
RPC_S_UNSUPPORTED_TRANS_SYN
La sintassi di trasferimento non è supportata dal server.
RPC_S_UNSUPPORTED_TYPE
Il tipo UUID non è supportato.
RPC_S_UUID_LOCAL_ONLY
È stato allocato un UUID valido solo per il computer locale.
RPC_S_UUID_NO_ADDRESS
Non è disponibile alcun indirizzo di rete per la costruzione di un UUID.
RPC_S_WRONG_KIND_OF_BINDING
L'handle di associazione non è il tipo corretto.
RPC_S_ZERO_DIVIDE
Il server ha tentato di dividere un numero intero per zero.
RPC_X_BAD_STUB_DATA
Lo stub ha ricevuto dati non valido.
RPC_X_BYTE_COUNT_TOO_SMAL
Il conteggio dei byte è troppo piccolo.
RPC_X_ENUM_VALUE_OUT_OF_RANGE
Il valore di enumerazione è esterno all'intervallo.
RPC_X_ENUM_VALUE_TOO_LARGE
La costante di enumerazione deve essere minore di 65535.
RPC_X_INVALID_BOUND
I limiti specificati di una matrice sono incoerenti.
RPC_X_INVALID_BUFFER
Il puntatore non contiene l'indirizzo di un buffer di dati valido.
RPC_X_INVALID_PIPE_OPERATION
L'operazione pipe richiesta non è supportata.
RPC_X_INVALID_TAG
Il valore discriminante non corrisponde ad alcun valore case. Non esiste un caso predefinito.
RPC_X_NO_MEMORY
Memoria insufficiente disponibile.
RPC_X_NO_MORE_ENTRIES
L'elenco dei server disponibili per l'associazione [auto_handle] è stato esaurito.
RPC_X_NULL_REF_POINTER
Un puntatore di riferimento Null è stato passato allo stub.
RPC_X_PIPE_APP_MEMORY
Memoria insufficiente disponibile per i dati della pipe.
RPC_X_SS_BAD_ES_VERSION
L'operazione per l'handle di serializzazione non è valida.
RPC_X_SS_CANNOT_GET_CALL_HANDLE
Lo stub non è in grado di ottenere l'handle di chiamata.
RPC_X_SS_CHAR_TRANS_OPEN_FAIL
Impossibile aprire il file designato da DCERPCCHARTRANS.
RPC_X_SS_CHAR_TRANS_SHORT_FILE
Il file contenente la tabella di conversione dei caratteri ha meno di 512 byte.
RPC_X_SS_CONTEXT_DAMAGED
Handle di contesto modificato durante una chiamata. Generato solo sul lato client.
RPC_X_SS_CONTEXT_MISMATCH
L'handle di contesto non corrisponde ad alcun handle di contesto noto.
RPC_X_SS_HANDLES_MISMATCH
Gli handle di associazione passati a una chiamata di procedura remota non corrispondono.
RPC_X_SS_IN_NULL_CONTEXT
Un handle di contesto Null viene passato in una posizione del parametro.
RPC_X_SS_INVALID_BUFFER
Il buffer non è valido per l'operazione.
RPC_X_SS_WRONG_ES_VERSION
La versione del software non è corretta.
RPC_X_SS_WRONG_STUB_VERSION
La versione dello stub non è corretta.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winerror