Condividi tramite


Codici di errore COM (STG, RPC)

La tabella seguente fornisce un elenco di codici di errore usati dalle API basate su COM.

Se si verificano difficoltà con un'applicazione che si sta installando o in esecuzione, contattare il supporto tecnico del cliente per il software che visualizza il messaggio di errore. Per ottenere il supporto per un prodotto Microsoft, passare a https://support.microsoft.com.

Costante/valore Descrizione
STG_E_INVALIDFUNCTION
0x80030001
Impossibile eseguire l'operazione richiesta.
STG_E_FILENOTFOUND
0x80030002
non è stato trovato.
STG_E_PATHNOTFOUND
0x80030003
Impossibile trovare il percorso %1.
STG_E_TOOMANYOPENFILES
0x80030004
Esistono risorse insufficienti per aprire un altro file.
STG_E_ACCESSDENIED
0x80030005
Accesso negato.
STG_E_INVALIDHANDLE
0x80030006
Tentativo di un'operazione su un oggetto non valido.
STG_E_INSUFFICIENTMEMORY
0x80030008
È disponibile memoria insufficiente per completare l'operazione.
STG_E_INVALIDPOINTER
0x80030009
Errore del puntatore non valido.
STG_E_NOMOREFILES
0x80030012
Non ci sono più voci da restituire.
STG_E_DISKISWRITEPROTECTED
0x80030013
Il disco è protetto da scrittura.
STG_E_SEEKERROR
0x80030019
Si è verificato un errore durante un'operazione di ricerca.
STG_E_WRITEFAULT
0x8003001D
Si è verificato un errore del disco durante un'operazione di scrittura.
STG_E_READFAULT
0x8003001E
Si è verificato un errore del disco durante un'operazione di lettura.
STG_E_SHAREVIOLATION
0x80030020
Si è verificata una violazione della condivisione.
STG_E_LOCKVIOLATION
0x80030021
Si è verificata una violazione del blocco.
STG_E_FILEALREADYEXISTS
0x80030050
esiste già.
STG_E_INVALIDPARAMETER
0x80030057
Errore di parametro non valido.
STG_E_MEDIUMFULL
0x80030070
Spazio su disco insufficiente per completare l'operazione.
STG_E_PROPSETMISMATCHED
0x800300F0
Scrittura non valida di proprietà non semplice in un set di proprietà semplice.
STG_E_ABNORMALAPIEXIT
0x800300FA
Una chiamata API ha chiuso in modo anomalo.
STG_E_INVALIDHEADER
0x800300FB
Il file %1 non è un file composto valido.
STG_E_INVALIDNAME
0x800300FC
Il nome %1 non è valido.
STG_E_UNKNOWN
0x800300FD
Si è verificato un errore imprevisto.
STG_E_UNIMPLEMENTEDFUNCTION
0x800300FE
Tale funzione non viene implementata.
STG_E_INVALIDFLAG
0x800300FF
Errore di flag non valido.
STG_E_INUSE
0x80030100
Tentativo di usare un oggetto occupato.
STG_E_NOTCURRENT
0x80030101
L'archiviazione è stata modificata dall'ultimo commit.
STG_E_REVERTED
0x80030102
Tentativo di usare un oggetto che ha interrotto l'esistenza.
STG_E_CANTSAVE
0x80030103
Non è possibile salvare.
STG_E_OLDFORMAT
0x80030104
Il file composto %1 è stato prodotto con una versione non compatibile dell'archiviazione.
STG_E_OLDDLL
0x80030105
Il file composto %1 è stato prodotto con una versione più recente di archiviazione.
STG_E_SHAREREQUIRED
0x80030106
Share.exe o equivalente è necessario per l'operazione.
STG_E_NOTFILEBASEDSTORAGE
0x80030107
Operazione non valida chiamata sull'archiviazione non basata su file.
STG_E_EXTANTMARSHALLINGS
0x80030108
Operazione non valida chiamata sull'oggetto con marshalling esatti.
STG_E_DOCFILECORRUPT
0x80030109
Il docfile è danneggiato.
STG_E_BADBASEADDRESS
0x80030110
OLE32.DLL è stato caricato nell'indirizzo errato.
STG_E_DOCFILETOOLARGE
0x80030111
Il file composto è troppo grande per l'implementazione corrente
STG_E_NOTSIMPLEFORMAT
0x80030112
Il file composto non è stato creato con il flag STGM_SIMPLE
STG_E_INCOMPLETE
0x80030201
Il download del file è stato interrotto in modo anomalo. Il file è incompleto.
STG_E_TERMINATED
0x80030202
Il download del file è stato terminato.
STG_S_CONVERTED
0x00030200
Il file sottostante è stato convertito in formato di file composto.
STG_S_BLOCK
0x00030201
L'operazione di archiviazione deve bloccarsi fino a quando non sono disponibili altri dati.
STG_S_RETRYNOW
0x00030202
L'operazione di archiviazione deve riprovare immediatamente.
STG_S_MONITORING
0x00030203
Il sink dell'evento di notifica non influirà sull'operazione di archiviazione.
STG_S_MULTIPLEOPENS
0x00030204
Più aperti impediscono il consolidamento. (commit completato).
STG_S_CONSOLIDATIONFAILED
0x00030205
Il consolidamento del file di archiviazione non è riuscito. (commit completato).
STG_S_CANNOTCONSOLIDATE
0x00030206
Il consolidamento del file di archiviazione non è appropriato. (commit completato).
STG_E_STATUS_COPY_PROTECTION_FAILURE
0x80030305
Errore di protezione della copia generica.
STG_E_CSS_AUTHENTICATION_FAILURE
0x80030306
Errore di protezione della copia: l'autenticazione CSS DVD non è riuscita.
STG_E_CSS_KEY_NOT_PRESENT
0x80030307
Errore di protezione della copia: il settore specificato non dispone di una chiave CSS valida.
STG_E_CSS_KEY_NOT_ESTABLISHED
0x80030308
Errore di protezione copia - Chiave di sessione DVD non stabilita.
STG_E_CSS_SCRAMBLED_SECTOR
0x80030309
Errore di protezione della copia: la lettura non è riuscita perché il settore è crittografato.
STG_E_CSS_REGION_MISMATCH
0x8003030A
Errore di protezione copia: l'area del DVD corrente non corrisponde all'impostazione dell'area dell'unità.
STG_E_RESETS_EXHAUSTED
0x8003030B
Errore di protezione della copia: l'impostazione dell'area dell'unità può essere permanente o il numero di reimpostazioni utente è stato esaurito.
RPC_E_CALL_REJECTED
0x80010001
Chiamata rifiutata dal chiamato.
RPC_E_CALL_CANCELED
0x80010002
La chiamata è stata annullata dal filtro del messaggio.
RPC_E_CANTPOST_INSENDCALL
0x80010003
Il chiamante invia una chiamata SendMessage intertask e non può chiamare tramite PostMessage.
RPC_E_CANTCALLOUT_INASYNCCALL
0x80010004
Il chiamante invia una chiamata asincrona e non può effettuare una chiamata in uscita per conto di questa chiamata.
RPC_E_CANTCALLOUT_INEXTERNALCALL
0x80010005
È illegale chiamare il filtro all'interno del messaggio.
RPC_E_CONNECTION_TERMINATED
0x80010006
La connessione è stata terminata o è in uno stato fittizio e non può più essere usata. Altre connessioni sono ancora valide.
RPC_E_SERVER_DIED
0x80010007
Il chiamato (server [non applicazione server]) non è disponibile ed è scomparso; tutte le connessioni non sono valide. È possibile che la chiamata sia stata eseguita.
RPC_E_CLIENT_DIED
0x80010008
Il chiamante (client) è scomparso mentre il chiamato (server) stava elaborando una chiamata.
RPC_E_INVALID_DATAPACKET
0x80010009
Il pacchetto di dati con i dati dei parametri con marshalling non è corretto.
RPC_E_CANTTRANSMIT_CALL
0x8001000A
La chiamata non è stata trasmessa correttamente; la coda dei messaggi era piena e non è stata svuotata dopo la resa.
RPC_E_CLIENT_CANTMARSHAL_DATA
0x8001000B
Il client (chiamante) non può effettuare il marshalling dei dati dei parametri, ovvero memoria insufficiente e così via.
RPC_E_CLIENT_CANTUNMARSHAL_DATA
0x8001000C
Il client (chiamante) non può annullare il trasferimento dei dati restituiti, ovvero memoria insufficiente e così via.
RPC_E_SERVER_CANTMARSHAL_DATA
0x8001000D
Il server (chiamato) non può effettuare il marshalling dei dati restituiti, ovvero memoria insufficiente e così via.
RPC_E_SERVER_CANTUNMARSHAL_DATA
0x8001000E
Il server (chiamato) non può annullare ilmarsaling dei dati dei parametri, ovvero memoria insufficiente e così via.
RPC_E_INVALID_DATA
0x8001000F
I dati ricevuti non sono validi; può essere dati server o client.
RPC_E_INVALID_PARAMETER
0x80010010
Un particolare parametro non è valido e non può essere (un)marshalling.
RPC_E_CANTCALLOUT_AGAIN
0x80010011
Non esiste una seconda chiamata in uscita sullo stesso canale nella conversazione DDE.
RPC_E_SERVER_DIED_DNE
0x80010012
Il chiamato (server [non applicazione server]) non è disponibile ed è scomparso; tutte le connessioni non sono valide. La chiamata non è stata eseguita.
RPC_E_SYS_CALL_FAILED
0x80010100
System call failed (La chiamata al metodo non è riuscita).
RPC_E_OUT_OF_RESOURCES
0x80010101
Impossibile allocare alcune risorse necessarie (memoria, eventi, ...)
RPC_E_ATTEMPTED_MULTITHREAD
0x80010102
Si è tentato di effettuare chiamate su più thread in modalità a thread singolo.
RPC_E_NOT_REGISTERED
0x80010103
L'interfaccia richiesta non è registrata nell'oggetto server.
RPC_E_FAULT
0x80010104
RPC non è riuscito a chiamare il server o non è stato possibile restituire i risultati della chiamata al server.
RPC_E_SERVERFAULT
0x80010105
Il server ha generato un'eccezione.
RPC_E_CHANGED_MODE
0x80010106
Non è possibile modificare la modalità thread dopo l'impostazione.
RPC_E_INVALIDMETHOD
0x80010107
Il metodo chiamato non esiste nel server.
RPC_E_DISCONNECTED
0x80010108
L'oggetto richiamato è disconnesso dai client.
RPC_E_RETRY
0x80010109
L'oggetto richiamato ha scelto di non elaborare la chiamata. Riprovare più tardi.
RPC_E_SERVERCALL_RETRYLATER
0x8001010A
Il filtro del messaggio indica che l'applicazione è occupata.
RPC_E_SERVERCALL_REJECTED
0x8001010B
Il filtro del messaggio ha rifiutato la chiamata.
RPC_E_INVALID_CALLDATA
0x8001010C
È stata chiamata un'interfaccia di controllo delle chiamate con dati non validi.
RPC_E_CANTCALLOUT_ININPUTSYNCCALL
0x8001010D
Non è possibile effettuare una chiamata in uscita perché l'applicazione invia una chiamata sincrona di input.
RPC_E_WRONG_THREAD
0x8001010E
L'applicazione ha chiamato un'interfaccia di cui è stato eseguito il marshalling per un thread diverso.
RPC_E_THREAD_NOT_INIT
0x8001010F
CoInitialize non è stato chiamato nel thread corrente.
RPC_E_VERSION_MISMATCH
0x80010110
La versione di OLE nei computer client e server non corrisponde.
RPC_E_INVALID_HEADER
0x80010111
OLE ha ricevuto un pacchetto con un'intestazione non valida.
RPC_E_INVALID_EXTENSION
0x80010112
OLE ha ricevuto un pacchetto con un'estensione non valida.
RPC_E_INVALID_IPID
0x80010113
L'oggetto o l'interfaccia richiesto non esiste.
RPC_E_INVALID_OBJECT
0x80010114
L'oggetto richiesto non esiste.
RPC_S_CALLPENDING
0x80010115
OLE ha inviato una richiesta ed è in attesa di una risposta.
RPC_S_WAITONTIMER
0x80010116
OLE è in attesa prima di ripetere una richiesta.
RPC_E_CALL_COMPLETE
0x80010117
Impossibile accedere al contesto di chiamata dopo il completamento della chiamata.
RPC_E_UNSECURE_CALL
0x80010118
La rappresentazione delle chiamate non sicure non è supportata.
RPC_E_TOO_LATE
0x80010119
La sicurezza deve essere inizializzata prima che tutte le interfacce vengano marshallizzate o non collegate. It cannot be changed once initialized. (La sicurezza deve essere inizializzata prima di sottoporre a marshalling o unmarshalling le interfacce. Non è possibile modificarla dopo che è stata inizializzata.)
RPC_E_NO_GOOD_SECURITY_PACKAGES
0x8001011A
Nessun pacchetto di sicurezza installato in questo computer o l'utente non è connesso o non sono presenti pacchetti di sicurezza compatibili tra il client e il server.
RPC_E_ACCESS_DENIED
0x8001011B
Accesso negato.
RPC_E_REMOTE_DISABLED
0x8001011C
Le chiamate remote non sono consentite per questo processo.
RPC_E_INVALID_OBJREF
0x8001011D
Il pacchetto di dati dell'interfaccia marshalling (OBJREF) ha un formato non valido o sconosciuto.
RPC_E_NO_CONTEXT
0x8001011E
Nessun contesto è associato a questa chiamata. Ciò avviene per alcune chiamate marshalling personalizzate e sul lato client della chiamata.
RPC_E_TIMEOUT
0x8001011F
Questa operazione viene restituita perché il periodo di timeout è scaduto.
RPC_E_NO_SYNC
0x80010120
Non sono presenti oggetti di sincronizzazione da attendere.
RPC_E_FULLSIC_REQUIRED
0x80010121
Nome dell'entità SSL della catena di autorità di certificazione completo previsto dal server.
RPC_E_INVALID_STD_NAME
0x80010122
Il nome dell'entità non è un nome MSSTD valido.
CO_E_FAILEDTOIMPERSONATE
0x80010123
Impossibile rappresentare il client DCOM
CO_E_FAILEDTOGETSECCTX
0x80010124
Impossibile ottenere il contesto di sicurezza del server
CO_E_FAILEDTOOPENTHREADTOKEN
0x80010125
Impossibile aprire il token di accesso del thread corrente
CO_E_FAILEDTOGETTOKENINFO
0x80010126
Impossibile ottenere informazioni utente da un token di accesso
CO_E_TRUSTEEDOESNTMATCHCLIENT
0x80010127
Il client che ha chiamato IAccessControl::IsAccessPermitted non è stato il trustee fornito al metodo
CO_E_FAILEDTOQUERYCLIENTBLANKET
0x80010128
Impossibile ottenere la coperta di sicurezza del client
CO_E_FAILEDTOSETDACL
0x80010129
Impossibile impostare un ACL discrezionale in un descrittore di sicurezza
CO_E_ACCESSCHECKFAILED
0x8001012A
Funzione di sistema, AccessCheck, restituita false
CO_E_NETACCESSAPIFAILED
0x8001012B
NetAccessDel o NetAccessAdd ha restituito un codice di errore.
CO_E_WRONGTRUSTEENAMESYNTAX
0x8001012C
Una delle stringhe truste fornite dall'utente non è conforme alla sintassi Domain>\<Name> e non era la <stringa "*"
CO_E_INVALIDSID
0x8001012D
Uno degli identificatori di sicurezza forniti dall'utente non è valido
CO_E_CONVERSIONFAILED
0x8001012E
Impossibile convertire una stringa trustee di caratteri wide in una stringa trustee multibyte
CO_E_NOMATCHINGSIDFOUND
0x8001012F
Impossibile trovare un identificatore di sicurezza che corrisponde a una stringa trustee fornita dall'utente
CO_E_LOOKUPACCSIDFAILED
0x80010130
Funzione di sistema, LookupAccountSID, non riuscita
CO_E_NOMATCHINGNAMEFOUND
0x80010131
Impossibile trovare un nome trustee che corrisponde a un identificatore di sicurezza fornito dall'utente
CO_E_LOOKUPACCNAMEFAILED
0x80010132
Funzione di sistema, LookupAccountName, non riuscita
CO_E_SETSERLHNDLFAILED
0x80010133
Impossibile impostare o reimpostare un handle di serializzazione
CO_E_FAILEDTOGETWINDIR
0x80010134
Impossibile ottenere la directory di Windows
CO_E_PATHTOOLONG
0x80010135
Percorso troppo lungo
CO_E_FAILEDTOGENUUID
0x80010136
Impossibile generare un uuid.
CO_E_FAILEDTOCREATEFILE
0x80010137
Impossibile creare il file
CO_E_FAILEDTOCLOSEHANDLE
0x80010138
Impossibile chiudere un handle di serializzazione o un handle di file.
CO_E_EXCEEDSYSACLLIMIT
0x80010139
Il numero di ACL in un elenco di controllo di accesso supera il limite di sistema.
CO_E_ACESINWRONGORDER
0x8001013A
Non tutti gli ACL DENY_ACCESS sono disposti davanti agli ACL GRANT_ACCESS nel flusso.
CO_E_INCOMPATIBLESTREAMVERSION
0x8001013B
La versione del formato ACL nel flusso non è supportata da questa implementazione di IAccessControl
CO_E_FAILEDTOOPENPROCESSTOKEN
0x8001013C
Impossibile aprire il token di accesso del processo del server
CO_E_DECODEFAILED
0x8001013D
Impossibile decodificare l'ACL nel flusso fornito dall'utente
CO_E_ACNOTINITIALIZED
0x8001013F
L'oggetto COM IAccessControl non viene inizializzato
CO_E_CANCEL_DISABLED
0x80010140
Annullamento chiamata disabilitato
RPC_E_UNEXPECTED
0x8001FFFF
An internal error occurred.

Requisiti

Requisito Valore
Intestazione
Winerror

Vedi anche

Codici di errore COM