Kode Kesalahan COM (Generik)

Tabel berikut ini menyediakan daftar kode kesalahan yang digunakan oleh API berbasis COM.

Jika Anda mengalami kesulitan dengan aplikasi yang Anda instal atau jalankan, hubungi dukungan pelanggan untuk perangkat lunak yang menampilkan pesan kesalahan. Untuk mendapatkan dukungan untuk produk Microsoft, buka https://support.microsoft.com.

Konstanta/nilai Deskripsi
E_UNEXPECTED
0x8000FFFF
Kegagalan bencana
E_NOTIMPL
0x80004001
Tidak diimplementasikan
E_OUTOFMEMORY
0x8007000E
Kehabisan memori
E_INVALIDARG
0x80070057
Satu atau beberapa argumen tidak valid
E_NOINTERFACE
0x80004002
Tidak ada antarmuka yang didukung
E_POINTER
0x80004003
Penunjuk tidak valid
E_HANDLE
0x80070006
Handel tidak valid
E_ABORT
0x80004004
Operasi dibatalkan
E_FAIL
0x80004005
Kesalahan tidak ditentukan
E_ACCESSDENIED
0x80070005
Kesalahan akses umum ditolak
E_PENDING
0x8000000A
Data yang diperlukan untuk menyelesaikan operasi ini belum tersedia.
E_BOUNDS
0x8000000B
Operasi mencoba mengakses data di luar rentang yang valid
E_CHANGED_STATE
0x8000000C
Operasi bersamaan atau interleaved mengubah status objek, membatalkan operasi ini.
E_ILLEGAL_STATE_CHANGE
0x8000000D
Perubahan status ilegal diminta.
E_ILLEGAL_METHOD_CALL
0x8000000E
Metode dipanggil pada waktu yang tidak terduga.
RO_E_METADATA_NAME_NOT_FOUND
0x8000000F
Nama tipe atau Namespace tidak ditemukan dalam file metadata.
RO_E_METADATA_NAME_IS_NAMESPACE
0x80000010
Nama adalah namespace layanan yang sudah ada daripada nama jenis.
RO_E_METADATA_INVALID_TYPE_FORMAT
0x80000011
Typename memiliki format yang tidak valid.
RO_E_INVALID_METADATA_FILE
0x80000012
File metadata tidak valid atau rusak.
RO_E_CLOSED
0x80000013
Objek telah ditutup.
RO_E_EXCLUSIVE_WRITE
0x80000014
Hanya satu utas yang dapat mengakses objek selama operasi tulis.
RO_E_CHANGE_NOTIFICATION_IN_PROGRESS
0x80000015
Operasi dilarang selama pemberitahuan perubahan.
RO_E_ERROR_STRING_NOT_FOUND
0x80000016
Teks yang terkait dengan kode galat ini tidak dapat ditemukan.
E_STRING_NOT_NULL_TERMINATED
0x80000017
String tidak dihentikan null.
E_ILLEGAL_DELEGATE_ASSIGNMENT
0x80000018
Delegasi ditetapkan ketika tidak diizinkan.
E_ASYNC_OPERATION_NOT_STARTED
0x80000019
Operasi asinkron tidak dimulai dengan benar.
E_APPLICATION_EXITING
0x8000001A
Aplikasi keluar dan tidak dapat melayani permintaan ini.
E_APPLICATION_VIEW_EXITING
0x8000001B
Tampilan aplikasi keluar dan tidak dapat melayani permintaan ini.
RO_E_MUST_BE_AGILE
0x8000001C
Objek harus mendukung antarmuka IAgileObject.
RO_E_UNSUPPORTED_FROM_MTA
0x8000001D
Mengaktifkan kelas utas tunggal dari MTA tidak didukung.
RO_E_COMMITTED
0x8000001E
Objek telah diterapkan.
CO_E_INIT_TLS
0x80004006
Kegagalan penyimpanan lokal utas
CO_E_INIT_SHARED_ALLOCATOR
0x80004007
Mendapatkan kegagalan alokator memori bersama
CO_E_INIT_MEMORY_ALLOCATOR
0x80004008
Mendapatkan kegagalan alokator memori
CO_E_INIT_CLASS_CACHE
0x80004009
Tidak dapat menginisialisasi cache kelas
CO_E_INIT_RPC_CHANNEL
0x8000400A
Tidak dapat menginisialisasi layanan RPC
CO_E_INIT_TLS_SET_CHANNEL_CONTROL
0x8000400B
Tidak dapat mengatur kontrol saluran penyimpanan lokal utas
CO_E_INIT_TLS_CHANNEL_CONTROL
0x8000400C
Tidak dapat mengalokasikan kontrol saluran penyimpanan lokal utas
CO_E_INIT_UNACCEPTED_USER_ALLOCATOR
0x8000400D
Alokator memori yang disediakan pengguna tidak dapat diterima
CO_E_INIT_SCM_MUTEX_EXISTS
0x8000400E
Mutex layanan OLE sudah ada
CO_E_INIT_SCM_FILE_MAPPING_EXISTS
0x8000400F
Pemetaan file layanan OLE sudah ada
CO_E_INIT_SCM_MAP_VIEW_OF_FILE
0x80004010
Tidak dapat memetakan tampilan file untuk layanan OLE
CO_E_INIT_SCM_EXEC_FAILURE
0x80004011
Kegagalan saat mencoba meluncurkan layanan OLE
CO_E_INIT_ONLY_SINGLE_THREADED
0x80004012
Ada upaya untuk memanggil CoInitialize untuk kedua kalinya saat utas tunggal
CO_E_CANT_REMOTE
0x80004013
Aktivasi Jarak Jauh diperlukan tetapi tidak diizinkan
CO_E_BAD_SERVER_NAME
0x80004014
Aktivasi Jarak Jauh diperlukan tetapi nama server yang disediakan tidak valid
CO_E_WRONG_SERVER_IDENTITY
0x80004015
Kelas dikonfigurasi untuk berjalan sebagai id keamanan yang berbeda dari pemanggil
CO_E_OLE1DDE_DISABLED
0x80004016
Penggunaan layanan Ole1 yang memerlukan jendela DDE dinonaktifkan
CO_E_RUNAS_SYNTAX
0x80004017
Spesifikasi RunAs harus berupa <nama> domain\<nama> pengguna atau hanya <nama> pengguna.
CO_E_CREATEPROCESS_FAILURE
0x80004018
Proses server tidak dapat dimulai. Nama jalur mungkin salah.
CO_E_RUNAS_CREATEPROCESS_FAILURE
0x80004019
Proses server tidak dapat dimulai sebagai identitas yang dikonfigurasi. Nama jalur mungkin salah atau tidak tersedia.
CO_E_RUNAS_LOGON_FAILURE
0x8000401A
Proses server tidak dapat dimulai karena identitas yang dikonfigurasi salah. Periksa nama pengguna dan kata sandi.
CO_E_LAUNCH_PERMSSION_DENIED
0x8000401B
Klien tidak diizinkan untuk meluncurkan server ini.
CO_E_START_SERVICE_FAILURE
0x8000401C
Layanan yang menyediakan server ini tidak dapat dimulai.
CO_E_REMOTE_COMMUNICATION_FAILURE
0x8000401D
Komputer ini tak bisa berkomunikasi dengan komputer yang menyediakan server.
CO_E_SERVER_START_TIMEOUT
0x8000401E
Server tidak merespons setelah diluncurkan.
CO_E_CLSREG_INCONSISTENT
0x8000401F
Informasi pendaftaran untuk server ini tidak konsisten atau tidak lengkap.
CO_E_IIDREG_INCONSISTENT
0x80004020
Informasi pendaftaran untuk antarmuka ini tidak konsisten atau tidak lengkap.
CO_E_NOT_SUPPORTED
0x80004021
Operasi yang dicoba tidak didukung.
CO_E_RELOAD_DLL
0x80004022
Dll harus dimuat.
CO_E_MSI_ERROR
0x80004023
Terjadi kesalahan Penginstal Perangkat Lunak Microsoft.
CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT
0x80004024
Aktivasi yang ditentukan tidak dapat terjadi dalam konteks klien seperti yang ditentukan.
CO_E_SERVER_PAUSED
0x80004025
Aktivasi pada server dijeda.
CO_E_SERVER_NOT_PAUSED
0x80004026
Aktivasi pada server tidak dijeda.
CO_E_CLASS_DISABLED
0x80004027
Komponen atau aplikasi yang berisi komponen telah dinonaktifkan.
CO_E_CLRNOTAVAILABLE
0x80004028
Runtime bahasa umum tidak tersedia
CO_E_ASYNC_WORK_REJECTED
0x80004029
Kumpulan utas menolak pekerjaan asinkron yang dikirimkan.
CO_E_SERVER_INIT_TIMEOUT
0x8000402A
Server dimulai, tetapi tidak selesai menginisialisasi secara tepat waktu.
CO_E_NO_SECCTX_IN_ACTIVATE
0x8000402B
Tidak dapat menyelesaikan panggilan karena tidak ada konteks keamanan COM+ di dalam IObjectControl.Activate.
CO_E_TRACKER_CONFIG
0x80004030
Konfigurasi pelacak yang disediakan tidak valid
CO_E_THREADPOOL_CONFIG
0x80004031
Konfigurasi kumpulan utas yang disediakan tidak valid
CO_E_SXS_CONFIG
0x80004032
Konfigurasi berdampingan yang disediakan tidak valid
CO_E_MALFORMED_SPN
0x80004033
Nama prinsipal server (SPN) yang diperoleh selama negosiasi keamanan salah bentuk.
OLE_E_OLEVERB
0x80040000
Struktur OLEVERB tidak valid
OLE_E_ADVF
0x80040001
Bendera saran tidak valid
OLE_E_ENUM_NOMORE
0x80040002
Tidak dapat menghitung lagi, karena data terkait hilang
OLE_E_ADVISENOTSUPPORTED
0x80040003
Implementasi ini tidak mengambil saran
OLE_E_NOCONNECTION
0x80040004
Tidak ada koneksi untuk ID koneksi ini
OLE_E_NOTRUNNING
0x80040005
Perlu menjalankan objek untuk melakukan operasi ini
OLE_E_NOCACHE
0x80040006
Tidak ada cache untuk dioperasikan
OLE_E_BLANK
0x80040007
Objek yang tidak diinisialisasi
OLE_E_CLASSDIFF
0x80040008
Kelas sumber objek tertaut telah berubah
OLE_E_CANT_GETMONIKER
0x80040009
Tidak bisa mendapatkan moniker objek
OLE_E_CANT_BINDTOSOURCE
0x8004000A
Tidak dapat mengikat ke sumber
OLE_E_STATIC
0x8004000B
Objek statis; operasi tidak diperbolehkan
OLE_E_PROMPTSAVECANCELLED
0x8004000C
Pengguna dibatalkan dari dialog simpan
OLE_E_INVALIDRECT
0x8004000D
Persegi panjang tidak valid
OLE_E_WRONGCOMPOBJ
0x8004000E
compobj.dll terlalu tua untuk ole2.dll diinisialisasi
OLE_E_INVALIDHWND
0x8004000F
Handel jendela tidak valid
OLE_E_NOT_INPLACEACTIVE
0x80040010
Objek tidak berada di salah satu status aktif inplace
OLE_E_CANTCONVERT
0x80040011
Tidak dapat mengonversi objek
OLE_E_NOSTORAGE
0x80040012
Belum dapat melakukan operasi karena objek belum diberikan penyimpanan
DV_E_FORMATETC
0x80040064
Struktur FORMATETC tidak valid
DV_E_DVTARGETDEVICE
0x80040065
Struktur DVTARGETDEVICE tidak valid
DV_E_STGMEDIUM
0x80040066
Struktur STDGMEDIUM tidak valid
DV_E_STATDATA
0x80040067
Struktur STATDATA tidak valid
DV_E_LINDEX
0x80040068
Lindex tidak valid
DV_E_TYMED
0x80040069
Tymed tidak valid
DV_E_CLIPFORMAT
0x8004006A
Format clipboard tidak valid
DV_E_DVASPECT
0x8004006B
Aspek tidak valid
DV_E_DVTARGETDEVICE_SIZE
0x8004006C
parameter tdSize dari struktur DVTARGETDEVICE tidak valid
DV_E_NOIVIEWOBJECT
0x8004006D
Objek tidak mendukung antarmuka IViewObject
DRAGDROP_E_NOTREGISTERED
0x80040100
Mencoba mencabut target penurunan yang belum didaftarkan
DRAGDROP_E_ALREADYREGISTERED
0x80040101
Jendela ini telah didaftarkan sebagai target penghilangan
DRAGDROP_E_INVALIDHWND
0x80040102
Handel jendela tidak valid
CLASS_E_NOAGGREGATION
0x80040110
Kelas tidak mendukung agregasi (atau objek kelas bersifat jarak jauh)
CLASS_E_CLASSNOTAVAILABLE
0x80040111
ClassFactory tidak dapat menyediakan kelas yang diminta
CLASS_E_NOTLICENSED
0x80040112
Kelas tidak dilisensikan untuk digunakan
VIEW_E_DRAW
0x80040140
Kesalahan saat menggambar tampilan
REGDB_E_READREGDB
0x80040150
Tidak dapat membaca kunci dari registri
REGDB_E_WRITEREGDB
0x80040151
Tidak dapat menulis kunci ke registri
REGDB_E_KEYMISSING
0x80040152
Tidak dapat menemukan kunci dalam registri
REGDB_E_INVALIDVALUE
0x80040153
Nilai untuk registri tidak valid
REGDB_E_CLASSNOTREG
0x80040154
Kelas tidak terdaftar
REGDB_E_IIDNOTREG
0x80040155
Antarmuka tidak terdaftar
REGDB_E_BADTHREADINGMODEL
0x80040156
Entri model utas tidak valid
CAT_E_CATIDNOEXIST
0x80040160
CATID tidak ada
CAT_E_NODESCRIPTION
0x80040161
Deskripsi tidak ditemukan
CS_E_PACKAGE_NOTFOUND
0x80040164
Tidak ada paket dalam data penginstalan perangkat lunak di Direktori Aktif yang memenuhi kriteria ini.
CS_E_NOT_DELETABLE
0x80040165
Menghapus ini akan merusak integritas referensial data penginstalan perangkat lunak di Direktori Aktif.
CS_E_CLASS_NOTFOUND
0x80040166
CLSID tidak ditemukan dalam data penginstalan perangkat lunak di Direktori Aktif.
CS_E_INVALID_VERSION
0x80040167
Data penginstalan perangkat lunak di Direktori Aktif rusak.
CS_E_NO_CLASSSTORE
0x80040168
Tidak ada data penginstalan perangkat lunak di Direktori Aktif.
CS_E_OBJECT_NOTFOUND
0x80040169
Tidak ada objek data penginstalan perangkat lunak di Direktori Aktif.
CS_E_OBJECT_ALREADY_EXISTS
0x8004016A
Objek data penginstalan perangkat lunak di Direktori Aktif sudah ada.
CS_E_INVALID_PATH
0x8004016B
Jalur ke data penginstalan perangkat lunak di Direktori Aktif tidak benar.
CS_E_NETWORK_ERROR
0x8004016C
Kesalahan jaringan mengganggu operasi.
CS_E_ADMIN_LIMIT_EXCEEDED
0x8004016D
Ukuran objek ini melebihi ukuran maksimum yang ditetapkan oleh Administrator.
CS_E_SCHEMA_MISMATCH
0x8004016E
Skema untuk data penginstalan perangkat lunak di Direktori Aktif tidak cocok dengan skema yang diperlukan.
CS_E_INTERNAL_ERROR
0x8004016F
Terjadi kesalahan dalam data penginstalan perangkat lunak di Direktori Aktif.
CACHE_E_NOCACHE_UPDATED
0x80040170
Singgahan tidak diperbarui
OLEOBJ_E_NOVERBS
0x80040180
Tidak ada kata kerja untuk objek OLE
OLEOBJ_E_INVALIDVERB
0x80040181
Kata kerja tidak valid untuk objek OLE
INPLACE_E_NOTUNDOABLE
0x800401A0
Urungkan tidak tersedia
INPLACE_E_NOTOOLSPACE
0x800401A1
Ruang untuk alat tidak tersedia
CONVERT10_E_OLESTREAM_GET
0x800401C0
Metode Get OLESTREAM gagal
CONVERT10_E_OLESTREAM_PUT
0x800401C1
Metode OLESTREAM Put gagal
CONVERT10_E_OLESTREAM_FMT
0x800401C2
Isi OLESTREAM tidak dalam format yang benar
CONVERT10_E_OLESTREAM_BITMAP_TO_DIB
0x800401C3
Terjadi kesalahan dalam panggilan GDI Windows saat mengonversi bitmap ke DIB
CONVERT10_E_STG_FMT
0x800401C4
Isi IStorage tidak dalam format yang benar
CONVERT10_E_STG_NO_STD_STREAM
0x800401C5
Konten IStorage kehilangan salah satu aliran standar
CONVERT10_E_STG_DIB_TO_BITMAP
0x800401C6
Terjadi kesalahan dalam panggilan GDI Windows saat mengonversi DIB menjadi bitmap.
CLIPBRD_E_CANT_OPEN
0x800401D0
OpenClipboard Gagal
CLIPBRD_E_CANT_EMPTY
0x800401D1
EmptyClipboard Gagal
CLIPBRD_E_CANT_SET
0x800401D2
SetClipboard Gagal
CLIPBRD_E_BAD_DATA
0x800401D3
Data di clipboard tidak valid
CLIPBRD_E_CANT_CLOSE
0x800401D4
CloseClipboard Gagal
MK_E_CONNECTMANUALLY
0x800401E0
Moniker perlu disambungkan secara manual
MK_E_EXCEEDEDDEADLINE
0x800401E1
Operasi melebihi tenggat waktu
MK_E_NEEDGENERIC
0x800401E2
Moniker harus generik
MK_E_UNAVAILABLE
0x800401E3
Operasi tidak tersedia
MK_E_SYNTAX
0x800401E4
Sintaksis tidak valid
MK_E_NOOBJECT
0x800401E5
Tidak ada objek untuk moniker
MK_E_INVALIDEXTENSION
0x800401E6
Ekstensi buruk untuk file
MK_E_INTERMEDIATEINTERFACENOTSUPPORTED
0x800401E7
Operasi perantara gagal
MK_E_NOTBINDABLE
0x800401E8
Moniker tidak dapat diikat
MK_E_NOTBOUND
0x800401E9
Moniker tidak terikat
MK_E_CANTOPENFILE
0x800401EA
Moniker tidak dapat membuka file
MK_E_MUSTBOTHERUSER
0x800401EB
Input pengguna diperlukan agar operasi berhasil
MK_E_NOINVERSE
0x800401EC
Kelas Moniker tidak memiliki inversi
MK_E_NOSTORAGE
0x800401ED
Moniker tidak merujuk ke penyimpanan
MK_E_NOPREFIX
0x800401EE
Tidak ada awalan umum
MK_E_ENUMERATION_FAILED
0x800401EF
Moniker tidak dapat dijumlahkan
CO_E_NOTINITIALIZED
0x800401F0
CoInitialize belum dipanggil.
CO_E_ALREADYINITIALIZED
0x800401F1
CoInitialize telah dipanggil.
CO_E_CANTDETERMINECLASS
0x800401F2
Kelas objek tidak dapat ditentukan
CO_E_CLASSSTRING
0x800401F3
String kelas tidak valid
CO_E_IIDSTRING
0x800401F4
String antarmuka tidak valid
CO_E_APPNOTFOUND
0x800401F5
Aplikasi tidak ditemukan
CO_E_APPSINGLEUSE
0x800401F6
Aplikasi tidak dapat dijalankan lebih dari sekali
CO_E_ERRORINAPP
0x800401F7
Beberapa kesalahan dalam program aplikasi
CO_E_DLLNOTFOUND
0x800401F8
DLL untuk kelas tidak ditemukan
CO_E_ERRORINDLL
0x800401F9
Kesalahan dalam DLL
CO_E_WRONGOSFORAPP
0x800401FA
Sistem operasi atau versi sistem operasi yang salah untuk aplikasi
CO_E_OBJNOTREG
0x800401FB
Objek tidak terdaftar
CO_E_OBJISREG
0x800401FC
Objek sudah terdaftar
CO_E_OBJNOTCONNECTED
0x800401FD
Objek tidak tersambung ke server
CO_E_APPDIDNTREG
0x800401FE
Aplikasi diluncurkan tetapi tidak mendaftarkan pabrik kelas
CO_E_RELEASED
0x800401FF
Objek telah dirilis
EVENT_S_SOME_SUBSCRIBERS_FAILED
0x00040200
Suatu peristiwa dapat memanggil beberapa tetapi tidak semua pelanggan
EVENT_E_ALL_SUBSCRIBERS_FAILED
0x80040201
Peristiwa tidak dapat memanggil salah satu pelanggan
EVENT_S_NOSUBSCRIBERS
0x00040202
Sebuah acara disampaikan tetapi tidak ada pelanggan
EVENT_E_QUERYSYNTAX
0x80040203
Terjadi kesalahan sintaks saat mencoba mengevaluasi string kueri
EVENT_E_QUERYFIELD
0x80040204
Nama bidang yang tidak valid digunakan dalam string kueri
EVENT_E_INTERNALEXCEPTION
0x80040205
Pengecualian tak terduga dimunculkan
EVENT_E_INTERNALERROR
0x80040206
Kesalahan internal yang tidak terduga terdeteksi
EVENT_E_INVALID_PER_USER_SID
0x80040207
SID pemilik pada langganan per pengguna tidak ada
EVENT_E_USER_EXCEPTION
0x80040208
Komponen atau pelanggan yang disediakan pengguna memunculkan pengecualian
EVENT_E_TOO_MANY_METHODS
0x80040209
Antarmuka memiliki terlalu banyak metode untuk mengaktifkan peristiwa dari
EVENT_E_MISSING_EVENTCLASS
0x8004020A
Langganan tidak dapat disimpan kecuali kelas kejadiannya sudah ada
EVENT_E_NOT_ALL_REMOVED
0x8004020B
Tidak semua objek yang diminta dapat dihapus
EVENT_E_COMPLUS_NOT_INSTALLED
0x8004020C
COM+ diperlukan untuk operasi ini, tetapi tidak diinstal
EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT
0x8004020D
Tidak dapat mengubah atau menghapus objek yang tidak ditambahkan menggunakan COM+ Admin SDK
EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT
0x8004020E
Tidak dapat mengubah atau menghapus objek yang ditambahkan menggunakan COM+ Admin SDK
EVENT_E_INVALID_EVENT_CLASS_PARTITION
0x8004020F
Kelas kejadian untuk langganan ini berada dalam partisi yang tidak valid
EVENT_E_PER_USER_SID_NOT_LOGGED_ON
0x80040210
Pemilik langganan PerUser tidak masuk ke sistem yang ditentukan

Persyaratan

Persyaratan Nilai
Header
Winerror.h

Lihat juga

Kode Kesalahan COM