-
E_UNEXPECTED
- 0x8000FFFF
|
重大失敗
|
-
E_NOTIMPL
- 0x80004001
|
未實作
|
-
E_OUTOFMEMORY
- 0x8007000E
|
記憶體不足
|
-
E_INVALIDARG
- 0x80070057
|
一或多個引數無效
|
-
E_NOINTERFACE
- 0x80004002
|
不支援這類介面
|
-
E_POINTER
- 0x80004003
|
不正確指標
|
-
E_HANDLE
- 0x80070006
|
不正確控制碼
|
-
E_ABORT
- 0x80004004
|
作業中止
|
-
E_FAIL
- 0x80004005
|
未指定的錯誤
|
-
E_ACCESSDENIED
- 0x80070005
|
一般存取遭拒錯誤
|
-
E_PENDING
- 0x8000000A
|
尚未提供完成此作業所需的資料。
|
-
E_BOUNDS
- 0x8000000B
|
作業嘗試存取有效範圍以外的資料
|
-
E_CHANGED_STATE
- 0x8000000C
|
並行或交錯作業已變更物件的狀態,使這項作業失效。
|
-
E_ILLEGAL_STATE_CHANGE
- 0x8000000D
|
要求了不合法的狀態變更。
|
-
E_ILLEGAL_METHOD_CALL
- 0x8000000E
|
在非預期的時間呼叫方法。
|
-
RO_E_METADATA_NAME_NOT_FOUND
- 0x8000000F
|
中繼資料檔案中找不到 Typename 或 Namespace。
|
-
RO_E_METADATA_NAME_IS_NAMESPACE
- 0x80000010
|
Name 是現有的命名空間,而不是 typename。
|
-
RO_E_METADATA_INVALID_TYPE_FORMAT
- 0x80000011
|
Typename 的格式無效。
|
-
RO_E_INVALID_METADATA_FILE
- 0x80000012
|
中繼資料檔案無效或損毀。
|
-
RO_E_CLOSED
- 0x80000013
|
物件已經關閉。
|
-
RO_E_EXCLUSIVE_WRITE
- 0x80000014
|
在寫入作業期間,只有一個執行緒可以存取 物件。
|
-
RO_E_CHANGE_NOTIFICATION_IN_PROGRESS
- 0x80000015
|
變更通知期間禁止作業。
|
-
RO_E_ERROR_STRING_NOT_FOUND
- 0x80000016
|
找不到與此錯誤碼相關聯的文字。
|
-
E_STRING_NOT_Null_TERMINATED
- 0x80000017
|
字串未以 Null 結尾。
|
-
E_ILLEGAL_DELEGATE_ASSIGNMENT
- 0x80000018
|
不允許時指派委派。
|
-
E_ASYNC_OPERATION_NOT_STARTED
- 0x80000019
|
非同步作業未正確啟動。
|
-
E_APPLICATION_EXITING
- 0x8000001A
|
應用程式正在結束,而且無法服務此要求。
|
-
E_APPLICATION_VIEW_EXITING
- 0x8000001B
|
應用程式檢視正在結束,而且無法服務此要求。
|
-
RO_E_MUST_BE_AGILE
- 0x8000001C
|
物件必須支援 IAgileObject 介面。
|
-
RO_E_UNSUPPORTED_FROM_MTA
- 0x8000001D
|
不支援從 MTA 啟用單一執行緒類別。
|
-
RO_E_COMMITTED
- 0x8000001E
|
物件已認可。
|
-
CO_E_INIT_TLS
- 0x80004006
|
執行緒本機儲存體失敗
|
-
CO_E_INIT_SHARED_ALLOCATOR
- 0x80004007
|
取得共用記憶體配置器失敗
|
-
CO_E_INIT_MEMORY_ALLOCATOR
- 0x80004008
|
取得記憶體配置器失敗
|
-
CO_E_INIT_CLASS_CACHE
- 0x80004009
|
無法初始化類別快取
|
-
CO_E_INIT_RPC_CHANNEL
- 0x8000400A
|
無法初始化 RPC 服務
|
-
CO_E_INIT_TLS_SET_CHANNEL_CONTROL
- 0x8000400B
|
無法設定執行緒本機儲存通道控制項
|
-
CO_E_INIT_TLS_CHANNEL_CONTROL
- 0x8000400C
|
無法配置執行緒本機儲存通道控制
|
-
CO_E_INIT_UNACCEPTED_USER_ALLOCATOR
- 0x8000400D
|
使用者提供的記憶體配置器無法接受
|
-
CO_E_INIT_SCM_MUTEX_EXISTS
- 0x8000400E
|
OLE 服務 Mutex 已經存在
|
-
CO_E_INIT_SCM_FILE_MAPPING_EXISTS
- 0x8000400F
|
OLE 服務檔案對應已經存在
|
-
CO_E_INIT_SCM_MAP_VIEW_OF_FILE
- 0x80004010
|
無法對應 OLE 服務的檔案檢視
|
-
CO_E_INIT_SCM_EXEC_FAILURE
- 0x80004011
|
嘗試啟動 OLE 服務失敗
|
-
CO_E_INIT_ONLY_SINGLE_THREADED
- 0x80004012
|
嘗試在單一執行緒時第二次呼叫 CoInitialize
|
-
CO_E_CANT_REMOTE
- 0x80004013
|
需要遠端啟用,但不允許
|
-
CO_E_BAD_SERVER_NAME
- 0x80004014
|
需要遠端啟用,但所提供的伺服器名稱無效
|
-
CO_E_WRONG_SERVER_IDENTITY
- 0x80004015
|
類別設定為以與呼叫端不同的安全性識別碼執行
|
-
CO_E_OLE1DDE_DISABLED
- 0x80004016
|
停用需要 DDE 視窗的 Ole1 服務
|
-
CO_E_RUNAS_SYNTAX
- 0x80004017
|
RunAs 規格必須是 < 功能變數名稱 > \ < 使用者名稱 > ,或只是 < 使用者名稱 > 。
|
-
CO_E_CREATEPROCESS_FAILURE
- 0x80004018
|
無法啟動伺服器進程。 pathname 可能不正確。
|
-
CO_E_RUNAS_CREATEPROCESS_FAILURE
- 0x80004019
|
伺服器進程無法啟動為已設定的身分識別。 pathname 可能不正確或無法使用。
|
-
CO_E_RUNAS_LOGON_FAILURE
- 0x8000401A
|
由於設定的識別錯誤,因此無法啟動伺服器程序。 檢查使用者名稱和密碼。
|
-
CO_E_LAUNCH_PERMSSION_DENIED
- 0x8000401B
|
不允許用戶端啟動此伺服器。
|
-
CO_E_START_SERVICE_FAILURE
- 0x8000401C
|
無法啟動提供此伺服器的服務。
|
-
CO_E_REMOTE_COMMUNICATION_FAILURE
- 0x8000401D
|
這部電腦無法與提供伺服器的電腦通訊。
|
-
CO_E_SERVER_START_TIMEOUT
- 0x8000401E
|
伺服器在啟動時未回應。
|
-
CO_E_CLSREG_INCONSISTENT
- 0x8000401F
|
此伺服器的註冊資訊不一致或不完整。
|
-
CO_E_IIDREG_INCONSISTENT
- 0x80004020
|
此介面的註冊資訊不一致或不完整。
|
-
CO_E_NOT_SUPPORTED
- 0x80004021
|
不支援嘗試的作業。
|
-
CO_E_RELOAD_DLL
- 0x80004022
|
必須載入 dll。
|
-
CO_E_MSI_ERROR
- 0x80004023
|
遇到 Microsoft 軟體安裝程式錯誤。
|
-
CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT
- 0x80004024
|
指定的啟用無法在指定的用戶端內容中發生。
|
-
CO_E_SERVER_PAUSED
- 0x80004025
|
伺服器上的啟用已暫停。
|
-
CO_E_SERVER_NOT_PAUSED
- 0x80004026
|
伺服器上的啟用不會暫停。
|
-
CO_E_CLASS_DISABLED
- 0x80004027
|
已停用包含元件的元件或應用程式。
|
-
CO_E_CLRNOTAVAILABLE
- 0x80004028
|
Common Language Runtime 無法使用
|
-
CO_E_ASYNC_WORK_REJECTED
- 0x80004029
|
執行緒集區拒絕提交的非同步工作。
|
-
CO_E_SERVER_INIT_TIMEOUT
- 0x8000402A
|
伺服器已啟動,但未及時完成初始化。
|
-
CO_E_NO_SECCTX_IN_ACTI加值稅E
- 0x8000402B
|
無法完成呼叫,因為 IObjectControl.Activate 內沒有 COM+ 安全性內容。
|
-
CO_E_TRACKER_CONFIG
- 0x80004030
|
提供的追蹤器設定無效
|
-
CO_E_THREADPOOL_CONFIG
- 0x80004031
|
提供的執行緒集區組態無效
|
-
CO_E_SXS_CONFIG
- 0x80004032
|
提供的並存組態無效
|
-
CO_E_MALFORMED_SPN
- 0x80004033
|
在安全性交涉期間取得的 SPN (伺服器主體名稱) 格式不正確。
|
-
OLE_E_OLEVERB
- 0x80040000
|
不正確 OLEVERB 結構
|
-
OLE_E_ADVF
- 0x80040001
|
不正確建議旗標
|
-
OLE_E_ENUM_NOMORE
- 0x80040002
|
無法再列舉,因為遺漏相關聯的資料
|
-
OLE_E_ADVISENOTSUPPORTED
- 0x80040003
|
此實作不會採取建議
|
-
OLE_E_NOCONNECTION
- 0x80040004
|
此連線識別碼沒有連線
|
-
OLE_E_NOTRUNNING
- 0x80040005
|
需要執行 物件來執行這項作業
|
-
OLE_E_NOCACHE
- 0x80040006
|
沒有快取可運作
|
-
OLE_E_BLANK
- 0x80040007
|
未初始化的物件
|
-
OLE_E_CLASSDIFF
- 0x80040008
|
連結化物件的來源類別已變更
|
-
OLE_E_CANT_GETMONIKER
- 0x80040009
|
無法取得 物件的 Moniker
|
-
OLE_E_CANT_BINDTOSOURCE
- 0x8004000A
|
無法系結至來源
|
-
OLE_E_STATIC
- 0x8004000B
|
物件是靜態的;不允許作業
|
-
OLE_E_PROMPTSAVECANCELLED
- 0x8004000C
|
使用者已取消儲存對話方塊
|
-
OLE_E_INVALIDRECT
- 0x8004000D
|
不正確矩形
|
-
OLE_E_WRONGCOMPOBJ
- 0x8004000E
|
compobj.dll太舊,無法初始化ole2.dll
|
-
OLE_E_INVALIDHWND
- 0x8004000F
|
不正確視窗控制碼
|
-
OLE_E_NOT_INPLACEACTIVE
- 0x80040010
|
物件不在任何就地作用中狀態
|
-
OLE_E_CANTCONVERT
- 0x80040011
|
無法轉換物件
|
-
OLE_E_NOSTORAGE
- 0x80040012
|
無法執行作業,因為物件尚未提供儲存體
|
-
DV_E_FORMATETC
- 0x80040064
|
不正確 FORMATETC 結構
|
-
DV_E_DVTARGETDEVICE
- 0x80040065
|
不正確 DVTARGETDEVICE 結構
|
-
DV_E_STGMEDIUM
- 0x80040066
|
不正確 STDGMEDIUM 結構
|
-
DV_E_STATDATA
- 0x80040067
|
不正確 STATDATA 結構
|
-
DV_E_LINDEX
- 0x80040068
|
不正確 lindex
|
-
DV_E_TYMED
- 0x80040069
|
不正確 tymed
|
-
DV_E_CLIPFORMAT
- 0x8004006A
|
不正確剪貼簿格式
|
-
DV_E_DVASPECT
- 0x8004006B
|
不正確層面 ()
|
-
DV_E_DVTARGETDEVICE_SIZE
- 0x8004006C
|
DVTARGETDEVICE 結構的 tdSize 參數無效
|
-
DV_E_NOIVIEWOBJECT
- 0x8004006D
|
物件不支援 IViewObject 介面
|
-
DRAGDROP_E_NOTREGISTERED
- 0x80040100
|
嘗試撤銷尚未註冊的置放目標
|
-
DRAGDROP_E_ALREADYREGISTERED
- 0x80040101
|
此視窗已經註冊為置放目標
|
-
DRAGDROP_E_INVALIDHWND
- 0x80040102
|
不正確視窗控制碼
|
-
CLASS_E_NOAGGREGATION
- 0x80040110
|
類別不支援匯總 (或類別物件為遠端)
|
-
CLASS_E_CLASSNOTAVAILABLE
- 0x80040111
|
ClassFactory 無法提供要求的類別
|
-
CLASS_E_NOTLICENSED
- 0x80040112
|
類別未獲授權以供使用
|
-
VIEW_E_DRAW
- 0x80040140
|
錯誤繪圖檢視
|
-
REGDB_E_READREGDB
- 0x80040150
|
無法從登錄讀取機碼
|
-
REGDB_E_WRITEREGDB
- 0x80040151
|
無法將機碼寫入登錄
|
-
REGDB_E_KEYMISSING
- 0x80040152
|
在登錄中找不到機碼
|
-
REGDB_E_INVALIDVALUE
- 0x80040153
|
登錄的值無效
|
-
REGDB_E_CLASSNOTREG
- 0x80040154
|
類別未註冊
|
-
REGDB_E_IIDNOTREG
- 0x80040155
|
未註冊的介面
|
-
REGDB_E_BADTHREADINGMODEL
- 0x80040156
|
執行緒模型專案無效
|
-
CAT_E_CATIDNOEXIST
- 0x80040160
|
CATID 不存在
|
-
CAT_E_NODESCRIPTION
- 0x80040161
|
找不到描述
|
-
CS_E_PACKAGE_NOTFOUND
- 0x80040164
|
Active Directory 中的軟體安裝資料中沒有套件符合此準則。
|
-
CS_E_NOT_DELETABLE
- 0x80040165
|
刪除這將會中斷 Active Directory 中軟體安裝資料的參考完整性。
|
-
CS_E_CLASS_NOTFOUND
- 0x80040166
|
在 Active Directory 的軟體安裝資料中找不到 CLSID。
|
-
CS_E_INVALID_VERSION
- 0x80040167
|
Active Directory 中的軟體安裝資料已損毀。
|
-
CS_E_NO_CLASSSTORE
- 0x80040168
|
Active Directory 中沒有軟體安裝資料。
|
-
CS_E_OBJECT_NOTFOUND
- 0x80040169
|
Active Directory 中沒有軟體安裝資料物件。
|
-
CS_E_OBJECT_ALREADY_EXISTS
- 0x8004016A
|
Active Directory 中的軟體安裝資料物件已經存在。
|
-
CS_E_INVALID_PATH
- 0x8004016B
|
Active Directory 中軟體安裝資料的路徑不正確。
|
-
CS_E_NETWORK_ERROR
- 0x8004016C
|
網路錯誤中斷作業。
|
-
CS_E_ADMIN_LIMIT_EXCEEDED
- 0x8004016D
|
此物件的大小超過系統管理員所設定的大小上限。
|
-
CS_E_SCHEMA_MISMATCH
- 0x8004016E
|
Active Directory 中軟體安裝資料的架構不符合所需的架構。
|
-
CS_E_INTERNAL_ERROR
- 0x8004016F
|
Active Directory 中的軟體安裝資料發生錯誤。
|
-
CACHE_E_NOCACHE_UPDATED
- 0x80040170
|
快取未更新
|
-
OLEOBJ_E_NOVERBS
- 0x80040180
|
OLE 物件沒有動詞
|
-
OLEOBJ_E_INVALIDVERB
- 0x80040181
|
OLE 物件的動詞無效
|
-
INPLACE_E_NOTUNDOABLE
- 0x800401A0
|
無法使用復原
|
-
INPLACE_E_NOTOOLSPACE
- 0x800401A1
|
無法使用工具的空間
|
-
CONVERT10_E_OLESTREAM_GET
- 0x800401C0
|
OLESTREAM Get 方法失敗
|
-
CONVERT10_E_OLESTREAM_PUT
- 0x800401C1
|
OLESTREAM Put 方法失敗
|
-
CONVERT10_E_OLESTREAM_FMT
- 0x800401C2
|
OLESTREAM 的內容格式不正確
|
-
CONVERT10_E_OLESTREAM_BITMAP_TO_DIB
- 0x800401C3
|
將點陣圖轉換成 DIB 時,Windows GDI 呼叫發生錯誤
|
-
CONVERT10_E_STG_FMT
- 0x800401C4
|
IStorage 的內容格式不正確
|
-
CONVERT10_E_STG_NO_STD_STREAM
- 0x800401C5
|
IStorage 的內容遺失其中一個標準資料流程
|
-
CONVERT10_E_STG_DIB_TO_BITMAP
- 0x800401C6
|
將 DIB 轉換成點陣圖時,Windows GDI 呼叫發生錯誤。
|
-
CLIPBRD_E_CANT_OPEN
- 0x800401D0
|
OpenClipboard 失敗
|
-
CLIPBRD_E_CANT_EMPTY
- 0x800401D1
|
EmptyClipboard 失敗
|
-
CLIPBRD_E_CANT_SET
- 0x800401D2
|
SetClipboard 失敗
|
-
CLIPBRD_E_BAD_DATA
- 0x800401D3
|
剪貼簿上的資料無效
|
-
CLIPBRD_E_CANT_CLOSE
- 0x800401D4
|
CloseClipboard 失敗
|
-
MK_E_CONNECTMANUALLY
- 0x800401E0
|
必須手動連線 Moniker
|
-
MK_E_EXCEEDEDDEADLINE
- 0x800401E1
|
作業超過期限
|
-
MK_E_NEEDGENERIC
- 0x800401E2
|
Moniker 必須是泛型
|
-
MK_E_UNAVAILABLE
- 0x800401E3
|
作業無法使用
|
-
MK_E_SYNTAX
- 0x800401E4
|
語法無效
|
-
MK_E_NOOBJECT
- 0x800401E5
|
Moniker 沒有物件
|
-
MK_E_INVALIDEXTENSION
- 0x800401E6
|
檔案的副檔名不正確
|
-
MK_E_INTERMEDIATEINTERFACENOTSUPPORTED
- 0x800401E7
|
中繼作業失敗
|
-
MK_E_NOTBINDABLE
- 0x800401E8
|
Moniker 無法系結
|
-
MK_E_NOTBOUND
- 0x800401E9
|
Moniker 未系結
|
-
MK_E_CANTOPENFILE
- 0x800401EA
|
Moniker 無法開啟檔案
|
-
MK_E_MUSTBOTHERUSER
- 0x800401EB
|
作業成功所需的使用者輸入
|
-
MK_E_NOINVERSE
- 0x800401EC
|
Moniker 類別沒有反向
|
-
MK_E_NOSTORAGE
- 0x800401ED
|
Moniker 未參考儲存體
|
-
MK_E_NOPREFIX
- 0x800401EE
|
沒有常見的前置詞
|
-
MK_E_ENUMERATION_FAILED
- 0x800401EF
|
無法列舉 Moniker
|
-
CO_E_NOTINITIALIZED
- 0x800401F0
|
尚未呼叫 CoInitialize。
|
-
CO_E_ALREADYINITIALIZED
- 0x800401F1
|
已呼叫 CoInitialize。
|
-
CO_E_CANTDETERMINECLASS
- 0x800401F2
|
無法判斷物件的類別
|
-
CO_E_CLASSSTRING
- 0x800401F3
|
不正確類別字串
|
-
CO_E_IIDSTRING
- 0x800401F4
|
不正確介面字串
|
-
CO_E_APPNOTFOUND
- 0x800401F5
|
找不到應用程式
|
-
CO_E_APPSINGLEUSE
- 0x800401F6
|
無法多次執行應用程式
|
-
CO_E_ERRORINAPP
- 0x800401F7
|
應用程式程式中的一些錯誤
|
-
CO_E_DLLNOTFOUND
- 0x800401F8
|
找不到類別的 DLL
|
-
CO_E_ERRORINDLL
- 0x800401F9
|
DLL 中的錯誤
|
-
CO_E_WRONGOSFORAPP
- 0x800401FA
|
應用程式的作業系統或作業系統版本錯誤
|
-
CO_E_OBJNOTREG
- 0x800401FB
|
未註冊物件
|
-
CO_E_OBJISREG
- 0x800401FC
|
物件已註冊
|
-
CO_E_OBJNOTCONNECTED
- 0x800401FD
|
物件未連線到伺服器
|
-
CO_E_APPDIDNTREG
- 0x800401FE
|
應用程式已啟動,但未註冊類別處理站
|
-
CO_E_RELEASED
- 0x800401FF
|
物件已釋放
|
-
EVENT_S_SOME_SUBSCRIBERS_FAILED
- 0x00040200
|
事件能夠叫用部分訂閱者,但並非所有訂閱者
|
-
EVENT_E_ALL_SUBSCRIBERS_FAILED
- 0x80040201
|
事件無法叫用任何訂閱者
|
-
EVENT_S_NOSUBSCRIBERS
- 0x00040202
|
已傳遞事件,但沒有訂閱者
|
-
EVENT_E_QUERYSYNTAX
- 0x80040203
|
嘗試評估查詢字串時發生語法錯誤
|
-
EVENT_E_QUERYFIELD
- 0x80040204
|
查詢字串中使用了不正確功能變數名稱
|
-
EVENT_E_INTERNALEXCEPTION
- 0x80040205
|
引發未預期的例外狀況
|
-
EVENT_E_INTERNALERROR
- 0x80040206
|
偵測到非預期的內部錯誤
|
-
EVENT_E_INVALID_PER_USER_SID
- 0x80040207
|
每個使用者訂用帳戶上的擁有者 SID 不存在
|
-
EVENT_E_USER_EXCEPTION
- 0x80040208
|
使用者提供的元件或訂閱者引發例外狀況
|
-
EVENT_E_TOO_MANY_METHODS
- 0x80040209
|
介面有太多方法無法從引發事件
|
-
EVENT_E_MISSING_EVENTCLASS
- 0x8004020A
|
除非訂閱的事件類別已經存在,否則無法儲存訂閱
|
-
EVENT_E_NOT_ALL_REMOVED
- 0x8004020B
|
並非所有要求的物件都可以移除
|
-
EVENT_E_COMPLUS_NOT_INSTALLED
- 0x8004020C
|
此作業需要 COM+ ,但未安裝
|
-
EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT
- 0x8004020D
|
無法修改或刪除未使用 COM+ 管理員 SDK 新增的物件
|
-
EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT
- 0x8004020E
|
無法修改或刪除使用 COM+ 管理員 SDK 新增的物件
|
-
EVENT_E_INVALID_EVENT_CLASS_PARTITION
- 0x8004020F
|
此訂閱的事件類別位於不正確資料分割中
|
-
EVENT_E_PER_USER_SID_NOT_LOGGED_ON
- 0x80040210
|
PerUser 訂用帳戶的擁有者未登入指定的系統
|