WbemErrorEnum 列挙 (wbemdisp.h)

WbemErrorEnum 定数は、WMI 呼び出し 用のスクリプト API によって返される可能性のあるエラーを定義します。

WMI スクリプト タイプ ライブラリ Wbemdisp.tlb は、これらの定数を定義します。 Visual Basic アプリケーションはこのライブラリにアクセスできます。スクリプト言語では、Windows スクリプト ホスト (WSH) XML ファイル形式を使用しない限り、定数の値を直接使用する必要があります。 詳細については、「 WMI スクリプト タイプ ライブラリの使用」を参照してください。

他の言語では、これらの値の名前が異なる場合があります。 「WMI エラー定数WBEMSTATUS」を参照してください。

構文

typedef enum WbemErrorEnum {
  wbemNoErr = 0,
  wbemErrFailed = 0x80041001,
  wbemErrNotFound = 0x80041002,
  wbemErrAccessDenied = 0x80041003,
  wbemErrProviderFailure = 0x80041004,
  wbemErrTypeMismatch = 0x80041005,
  wbemErrOutOfMemory = 0x80041006,
  wbemErrInvalidContext = 0x80041007,
  wbemErrInvalidParameter = 0x80041008,
  wbemErrNotAvailable = 0x80041009,
  wbemErrCriticalError = 0x8004100a,
  wbemErrInvalidStream = 0x8004100b,
  wbemErrNotSupported = 0x8004100c,
  wbemErrInvalidSuperclass = 0x8004100d,
  wbemErrInvalidNamespace = 0x8004100e,
  wbemErrInvalidObject = 0x8004100f,
  wbemErrInvalidClass = 0x80041010,
  wbemErrProviderNotFound = 0x80041011,
  wbemErrInvalidProviderRegistration = 0x80041012,
  wbemErrProviderLoadFailure = 0x80041013,
  wbemErrInitializationFailure = 0x80041014,
  wbemErrTransportFailure = 0x80041015,
  wbemErrInvalidOperation = 0x80041016,
  wbemErrInvalidQuery = 0x80041017,
  wbemErrInvalidQueryType = 0x80041018,
  wbemErrAlreadyExists = 0x80041019,
  wbemErrOverrideNotAllowed = 0x8004101a,
  wbemErrPropagatedQualifier = 0x8004101b,
  wbemErrPropagatedProperty = 0x8004101c,
  wbemErrUnexpected = 0x8004101d,
  wbemErrIllegalOperation = 0x8004101e,
  wbemErrCannotBeKey = 0x8004101f,
  wbemErrIncompleteClass = 0x80041020,
  wbemErrInvalidSyntax = 0x80041021,
  wbemErrNondecoratedObject = 0x80041022,
  wbemErrReadOnly = 0x80041023,
  wbemErrProviderNotCapable = 0x80041024,
  wbemErrClassHasChildren = 0x80041025,
  wbemErrClassHasInstances = 0x80041026,
  wbemErrQueryNotImplemented = 0x80041027,
  wbemErrIllegalNull = 0x80041028,
  wbemErrInvalidQualifierType = 0x80041029,
  wbemErrInvalidPropertyType = 0x8004102a,
  wbemErrValueOutOfRange = 0x8004102b,
  wbemErrCannotBeSingleton = 0x8004102c,
  wbemErrInvalidCimType = 0x8004102d,
  wbemErrInvalidMethod = 0x8004102e,
  wbemErrInvalidMethodParameters = 0x8004102f,
  wbemErrSystemProperty = 0x80041030,
  wbemErrInvalidProperty = 0x80041031,
  wbemErrCallCancelled = 0x80041032,
  wbemErrShuttingDown = 0x80041033,
  wbemErrPropagatedMethod = 0x80041034,
  wbemErrUnsupportedParameter = 0x80041035,
  wbemErrMissingParameter = 0x80041036,
  wbemErrInvalidParameterId = 0x80041037,
  wbemErrNonConsecutiveParameterIds = 0x80041038,
  wbemErrParameterIdOnRetval = 0x80041039,
  wbemErrInvalidObjectPath = 0x8004103a,
  wbemErrOutOfDiskSpace = 0x8004103b,
  wbemErrBufferTooSmall = 0x8004103c,
  wbemErrUnsupportedPutExtension = 0x8004103d,
  wbemErrUnknownObjectType = 0x8004103e,
  wbemErrUnknownPacketType = 0x8004103f,
  wbemErrMarshalVersionMismatch = 0x80041040,
  wbemErrMarshalInvalidSignature = 0x80041041,
  wbemErrInvalidQualifier = 0x80041042,
  wbemErrInvalidDuplicateParameter = 0x80041043,
  wbemErrTooMuchData = 0x80041044,
  wbemErrServerTooBusy = 0x80041045,
  wbemErrInvalidFlavor = 0x80041046,
  wbemErrCircularReference = 0x80041047,
  wbemErrUnsupportedClassUpdate = 0x80041048,
  wbemErrCannotChangeKeyInheritance = 0x80041049,
  wbemErrCannotChangeIndexInheritance = 0x80041050,
  wbemErrTooManyProperties = 0x80041051,
  wbemErrUpdateTypeMismatch = 0x80041052,
  wbemErrUpdateOverrideNotAllowed = 0x80041053,
  wbemErrUpdatePropagatedMethod = 0x80041054,
  wbemErrMethodNotImplemented = 0x80041055,
  wbemErrMethodDisabled = 0x80041056,
  wbemErrRefresherBusy = 0x80041057,
  wbemErrUnparsableQuery = 0x80041058,
  wbemErrNotEventClass = 0x80041059,
  wbemErrMissingGroupWithin = 0x8004105a,
  wbemErrMissingAggregationList = 0x8004105b,
  wbemErrPropertyNotAnObject = 0x8004105c,
  wbemErrAggregatingByObject = 0x8004105d,
  wbemErrUninterpretableProviderQuery = 0x8004105f,
  wbemErrBackupRestoreWinmgmtRunning = 0x80041060,
  wbemErrQueueOverflow = 0x80041061,
  wbemErrPrivilegeNotHeld = 0x80041062,
  wbemErrInvalidOperator = 0x80041063,
  wbemErrLocalCredentials = 0x80041064,
  wbemErrCannotBeAbstract = 0x80041065,
  wbemErrAmendedObject = 0x80041066,
  wbemErrClientTooSlow = 0x80041067,
  wbemErrNullSecurityDescriptor = 0x80041068,
  wbemErrTimeout = 0x80041069,
  wbemErrInvalidAssociation = 0x8004106a,
  wbemErrAmbiguousOperation = 0x8004106b,
  wbemErrQuotaViolation = 0x8004106c,
  wbemErrTransactionConflict = 0x8004106d,
  wbemErrForcedRollback = 0x8004106e,
  wbemErrUnsupportedLocale = 0x8004106f,
  wbemErrHandleOutOfDate = 0x80041070,
  wbemErrConnectionFailed = 0x80041071,
  wbemErrInvalidHandleRequest = 0x80041072,
  wbemErrPropertyNameTooWide = 0x80041073,
  wbemErrClassNameTooWide = 0x80041074,
  wbemErrMethodNameTooWide = 0x80041075,
  wbemErrQualifierNameTooWide = 0x80041076,
  wbemErrRerunCommand = 0x80041077,
  wbemErrDatabaseVerMismatch = 0x80041078,
  wbemErrVetoPut = 0x80041079,
  wbemErrVetoDelete = 0x8004107a,
  wbemErrInvalidLocale = 0x80041080,
  wbemErrProviderSuspended = 0x80041081,
  wbemErrSynchronizationRequired = 0x80041082,
  wbemErrNoSchema = 0x80041083,
  wbemErrProviderAlreadyRegistered = 0x80041084,
  wbemErrProviderNotRegistered = 0x80041085,
  wbemErrFatalTransportError = 0x80041086,
  wbemErrEncryptedConnectionRequired = 0x80041087,
  wbemErrRegistrationTooBroad = 0x80042001,
  wbemErrRegistrationTooPrecise = 0x80042002,
  wbemErrTimedout = 0x80043001,
  wbemErrResetToDefault = 0x80043002
} ;

定数

 
wbemNoErr
値: 0
呼び出しに成功しました。
wbemErrFailed
値: 0x80041001
呼び出しに失敗しました。
wbemErrNotFound
値: 0x80041002
オブジェクトが見つかりませんでした。
wbemErrAccessDenied
値: 0x80041003
現在のユーザーに、操作を実行するためのアクセス許可がありません。
wbemErrProviderFailure
値: 0x80041004
プロバイダーは、初期化時以外の時間に失敗しました。
wbemErrTypeMismatch
値: 0x80041005
型の不一致が発生しました。
wbemErrOutOfMemory
値: 0x80041006
操作のための十分なメモリがありません。
wbemErrInvalidContext
値: 0x80041007
次に、
SWbemNamedValue オブジェクトが無効です。
wbemErrInvalidParameter
値: 0x80041008
呼び出しに渡したパラメーターのいずれかが正しくありません。
wbemErrNotAvailable
値: 0x80041009
現在、リソース (通常はリモート サーバー) を使用できません。
wbemErrCriticalError
値: 0x8004100a
予期しない重大な内部エラーが発生しました。 このエラーを Microsoft Technical に報告する
サポート。
wbemErrInvalidStream
値: 0x8004100b
リモート セッション中に 1 つ以上のネットワーク パケットが破損しました。
wbemErrNotSupported
値: 0x8004100c
機能または操作がサポートされていません。
wbemErrInvalidSuperclass
値: 0x8004100d
指定された親クラスが無効です。
wbemErrInvalidNamespace
値: 0x8004100e
指定された名前空間が見つかりませんでした。
wbemErrInvalidObject
値: 0x8004100f
指定したインスタンスが有効ではありません。
wbemErrInvalidClass
値: 0x80041010
指定したクラスが有効ではありません。
wbemErrProviderNotFound
値: 0x80041011
スキーマで参照したプロバイダーに対応する登録がありません。
wbemErrInvalidProviderRegistration
値: 0x80041012
スキーマで参照したプロバイダーの登録が不正確または不完全です。 このエラーは、
に使用される MOF ファイルに プラグマ名前空間 コマンドがありません
プロバイダーを登録すると、プロバイダーが間違った WMI 名前空間に登録されます。 このエラーは、
は、破損したリポジトリが原因で発生します。これは、リポジトリを削除して MOF ファイルを再コンパイルすることで修正される可能性があります。
wbemErrProviderLoadFailure
値: 0x80041013
COM はスキーマで参照されたプロバイダーを検出できません。 このエラーは、次のいずれかが原因で発生する可能性があります。

プロバイダーは、プロバイダーのビルド時に使用される .lib ファイルと一致しない WMI DLL を使用しています。

プロバイダーの DLL またはプロバイダーが依存する DLL のいずれかが破損しています。

プロバイダーのエクスポートに失敗しました
DllRegisterServer

インプロセス プロバイダーが /regsvr32 を使用して登録されませんでした。

アウトプロセス プロバイダーが登録されていません
/regserver を使用しています。
wbemErrInitializationFailure
値: 0x80041014
プロバイダーなどのコンポーネントが、内部的な原因のために初期化に失敗しました。
wbemErrTransportFailure
値: 0x80041015
ネットワーク エラーが発生して、通常の操作が妨げられていました。
wbemErrInvalidOperation
値: 0x80041016
要求した操作が有効ではありません。 このエラーは、通常、クラスを削除する無効な試行に適用されます。
properties。
wbemErrInvalidQuery
値: 0x80041017
要求した操作が有効ではありません。 このエラーは、通常、クラスを削除する無効な試行に適用されます。
properties。
wbemErrInvalidQueryType
値: 0x80041018
要求したクエリ言語がサポートされていません。
wbemErrAlreadyExists
値: 0x80041019
put 操作では、 wbemChangeFlagCreateOnly フラグが指定されましたが、
インスタンスは既に存在します。
wbemErrOverrideNotAllowed
値: 0x8004101a
所有オブジェクトでは許可されていないため、この修飾子に対して追加操作を実行することはできません。
オーバーライド。
wbemErrPropagatedQualifier
値: 0x8004101b
所有していない修飾子を削除しようとしました。 修飾子は親から継承されました
クラスの新しいインスタンスを初期化します。
wbemErrPropagatedProperty
値: 0x8004101c
所有していないプロパティを削除しようとしました。 プロパティは親から継承されました
クラスの新しいインスタンスを初期化します。
wbemErrUnexpected
値: 0x8004101d
クライアントは、呼び出しなどの予期しない無効な一連の呼び出しを行いました
EndEnumeration before calling
BeginEnumeration
wbemErrIllegalOperation
値: 0x8004101e
インスタンスからのクラスの生成など、無効な操作を要求しました。
wbemErrCannotBeKey
値: 0x8004101f
キーを指定できないプロパティに対して、キー修飾子を指定しようとしました。 キーは次のとおりです。
は、オブジェクトのクラス定義で指定され、インスタンスごとに変更することはできません。
wbemErrIncompleteClass
値: 0x80041020
現在のオブジェクトが有効なクラス定義ではありません。 不完全であるか、登録されていません
SWBEMOBJECT.PUT_を使用して WMI を使用します。
wbemErrInvalidSyntax
値: 0x80041021
入力パラメーターの構文が、該当するデータ構造に対して正しくありません。 たとえば、CIM が
datetime 構造体が に渡されたときに正しい形式を持たない
SWbemDateTime.SetFileTime
wbemErrNondecoratedObject
値: 0x80041022
将来利用するために予約されています。
wbemErrReadOnly
値: 0x80041023
変更しようとしているプロパティは、読み取り専用です。
wbemErrProviderNotCapable
値: 0x80041024
プロバイダーは、要求された操作を実行できません。 これには、複雑すぎるクエリが含まれます。
インスタンスの取得、クラスの作成または更新、クラスの削除、またはクラスの列挙。
wbemErrClassHasChildren
値: 0x80041025
サブクラスを無効にする変更を行おうとしました。
wbemErrClassHasInstances
値: 0x80041026
インスタンスのあるクラスを削除または変更しようとしました。
wbemErrQueryNotImplemented
値: 0x80041027
将来利用するために予約されています。
wbemErrIllegalNull
値: 0x80041028
Nothing ではない可能性があるプロパティに対して Nothing の値が指定されました。たとえば、 でマークされているプロパティなどです。
KeyIndexed
または 修飾子Not_Null します。
wbemErrInvalidQualifierType
値: 0x80041029
プロパティに指定した CIM 型が有効ではありません。
wbemErrInvalidPropertyType
値: 0x8004102a
プロパティに指定した CIM 型が有効ではありません。
wbemErrValueOutOfRange
値: 0x8004102b
範囲外の値で要求を行いました。または型と互換性のない要求を行いました。
wbemErrCannotBeSingleton
値: 0x8004102c
クラスが から派生した場合など、クラスをシングルトンにするための不正な試行が行われました。
非シングルトン クラス。
wbemErrInvalidCimType
値: 0x8004102d
指定した CIM 型が有効ではありません。
wbemErrInvalidMethod
値: 0x8004102e
要求したメソッドは使用できません。
wbemErrInvalidMethodParameters
値: 0x8004102f
メソッドに指定したパラメーターが有効ではありません。
wbemErrSystemProperty
値: 0x80041030
システム プロパティの修飾子を取得しようとしました。
wbemErrInvalidProperty
値: 0x80041031
プロパティ型が認識されません。
wbemErrCallCancelled
値: 0x80041032
非同期処理が、内部的にまたはユーザーによってキャンセルされました。 タイミングと性質により、次の点に注意してください。
非同期操作の操作が本当に取り消されていない可能性があります。
wbemErrShuttingDown
値: 0x80041033
WMI がシャットダウン中にユーザーが操作を要求しました。
wbemErrPropagatedMethod
値: 0x80041034
親クラスの既存のメソッド名を再利用しようとしましたが、シグネチャは再利用されませんでした
一致。
wbemErrUnsupportedParameter
値: 0x80041035
クエリ テキストなどの 1 つ以上のパラメーター値が複雑すぎるか、サポートされていません。 そのため、WMI は
より単純なパラメーターを使用して操作を再試行するように要求されました。
wbemErrMissingParameter
値: 0x80041036
メソッドの呼び出し時にパラメーターが 1 つ不足していました。
wbemErrInvalidParameterId
値: 0x80041037
メソッド パラメーターに ID があります
無効な修飾子。
wbemErrNonConsecutiveParameterIds
値: 0x80041038
1 つ以上のメソッド パラメーターに
範囲外の ID 修飾子
シーケンス。
wbemErrParameterIdOnRetval
値: 0x80041039
メソッドの戻り値には、
ID 修飾子。
wbemErrInvalidObjectPath
値: 0x8004103a
指定されたオブジェクト パスが無効でした。
wbemErrOutOfDiskSpace
値: 0x8004103b
ディスクの空き容量が不足しているか、WMI リポジトリ (CIM リポジトリ) サイズの 4 GB の制限に達しました。
wbemErrBufferTooSmall
値: 0x8004103c
指定されたバッファーが小さすぎて、列挙子内のすべてのオブジェクトを保持したり、文字列を読み取ったりできませんでした
プロパティに基づきます)。
wbemErrUnsupportedPutExtension
値: 0x8004103d
プロバイダーが、要求された put 操作をサポートしていません。
wbemErrUnknownObjectType
値: 0x8004103e
マーシャリング中に型またはバージョンが正しくないオブジェクトが見つかりました。
wbemErrUnknownPacketType
値: 0x8004103f
マーシャリング中に型またはバージョンが正しくないパケットが見つかりました。
wbemErrMarshalVersionMismatch
値: 0x80041040
パケットがサポートされていないバージョンです。
wbemErrMarshalInvalidSignature
値: 0x80041041
パケットが破損しているように見えます。
wbemErrInvalidQualifier
値: 0x80041042
の代わりにオブジェクトに [キー] を配置するなど、修飾子の不一致が試行されました
プロパティに基づきます)。
wbemErrInvalidDuplicateParameter
値: 0x80041043
重複するパラメーターが CIM メソッドで宣言されました。
wbemErrTooMuchData
値: 0x80041044
将来利用するために予約されています。
wbemErrServerTooBusy
値: 0x80041045
IWbemObjectSink::Indicate の呼び出し
できませんでした。 プロバイダーは、イベントの再発生を選択できます。
wbemErrInvalidFlavor
値: 0x80041046
指定されたフレーバーが無効でした。
wbemErrCircularReference
値: 0x80041047
循環型の参照を作成しようとしました (たとえば、 からクラスを派生させるなど)
それ自体)。
wbemErrUnsupportedClassUpdate
値: 0x80041048
指定したクラスがサポートされていません。
wbemErrCannotChangeKeyInheritance
値: 0x80041049
インスタンスまたはサブクラスが既にキーを使用している場合に、キーを変更しようとしました。
wbemErrCannotChangeIndexInheritance
値: 0x80041050
インスタンスまたはサブクラスが既にインデックスを使用している場合に、そのインデックスを変更しようとしました。
wbemErrTooManyProperties
値: 0x80041051
作成しようとしたプロパティの数は、現在のバージョンのクラスでサポートされている数を超えています。
wbemErrUpdateTypeMismatch
値: 0x80041052
プロパティは、派生クラスでの競合する型で再定義しました。
wbemErrUpdateOverrideNotAllowed
値: 0x80041053
派生クラスで、オーバーライドできない修飾子をオーバーライドしようとしました。
wbemErrUpdatePropagatedMethod
値: 0x80041054
メソッドは、派生クラスでの競合するシグネチャで再宣言されました。
wbemErrMethodNotImplemented
値: 0x80041055
任意の関連クラスで、[implemented] とマークされていないメソッドを実行しようとしました。
wbemErrMethodDisabled
値: 0x80041056
[disabled] でマークされたメソッドを実行しようとしました。
wbemErrRefresherBusy
値: 0x80041057
リフレッシャーが別の操作でビジーです。
wbemErrUnparsableQuery
値: 0x80041058
フィルター処理クエリは構文的に無効です。
wbemErrNotEventClass
値: 0x80041059
フィルター処理クエリの FROM 句は、イベント クラスではない (から派生していない) クラスを参照します
__Event)。
wbemErrMissingGroupWithin
値: 0x8004105a
対応する GROUP WITHIN 句を指定せずに、GROUP BY 句を使用しました。
wbemErrMissingAggregationList
値: 0x8004105b
GROUP BY 句を使用しました。 すべてのプロパティの集約はサポートされていません。
wbemErrPropertyNotAnObject
値: 0x8004105c
埋め込みオブジェクトではないプロパティでドット表記を使用しました。
wbemErrAggregatingByObject
値: 0x8004105d
GROUP BY 句が、ドット表記を使用せずに、埋め込みオブジェクトであるプロパティを参照しています。
wbemErrUninterpretableProviderQuery
値: 0x8004105f
イベント プロバイダー登録クエリ
(__EventProviderRegistration) が行われませんでした
は、イベントが提供されたクラスを指定します。
wbemErrBackupRestoreWinmgmtRunning
値: 0x80041060
WMI がリポジトリを使用しているときに、リポジトリをバックアップまたは復元するための要求が行われました。
wbemErrQueueOverflow
値: 0x80041061
イベント コンシューマーが遅すぎるため、非同期配信キューがオーバーフローしました。
wbemErrPrivilegeNotHeld
値: 0x80041062
クライアントに必要なセキュリティ特権がないため、操作は失敗しました。
wbemErrInvalidOperator
値: 0x80041063
プロパティ型に対する演算子が有効ではありません。
wbemErrLocalCredentials
値: 0x80041064
ユーザーは、ローカル接続のユーザー名、パスワード、または権限を指定しました。 ユーザーは空白を使用する必要があります
ユーザー名/パスワードを使用し、既定のセキュリティに依存します。
wbemErrCannotBeAbstract
値: 0x80041065
クラスは、親クラスが抽象クラスでない場合に抽象にされました。
wbemErrAmendedObject
値: 0x80041066
修正されたオブジェクトは 、wbemFlagUseAmendedQualifiers フラグなしで配置されました
指定。
wbemErrClientTooSlow
値: 0x80041067
クライアントが列挙体からオブジェクトを取得するのに時間がかかりすぎました。 この定数は、
クライアントは列挙オブジェクトを作成しますが、タイムリーに列挙子からオブジェクトを取得しません。
を使用すると、列挙子のオブジェクト キャッシュがバックアップされます。
wbemErrNullSecurityDescriptor
値: 0x80041068
null セキュリティ記述子が使用されました。
wbemErrTimeout
値: 0x80041069
操作はタイムアウトしました。
wbemErrInvalidAssociation
値: 0x8004106a
使用されている関連付けが無効です。
wbemErrAmbiguousOperation
値: 0x8004106b
操作があいまいでした。
wbemErrQuotaViolation
値: 0x8004106c
WMI がメモリを占有しすぎています。 これは、メモリの可用性が低い、または過剰な
WMI によるメモリ消費量。
wbemErrTransactionConflict
値: 0x8004106d
操作の結果、トランザクションの競合が発生しました。
wbemErrForcedRollback
値: 0x8004106e
トランザクションによってロールバックが強制されました。
wbemErrUnsupportedLocale
値: 0x8004106f
呼び出しで使用されるロケールはサポートされていません。
wbemErrHandleOutOfDate
値: 0x80041070
オブジェクト ハンドルが古い。
wbemErrConnectionFailed
値: 0x80041071
SQL データベースへの接続に失敗したことを示します。
wbemErrInvalidHandleRequest
値: 0x80041072
ハンドル要求が無効でした。
wbemErrPropertyNameTooWide
値: 0x80041073
プロパティ名には、255 文字を超える文字が含まれています。
wbemErrClassNameTooWide
値: 0x80041074
クラス名には、255 文字を超える文字が含まれています。
wbemErrMethodNameTooWide
値: 0x80041075
メソッド名には、255 文字を超える文字が含まれています。
wbemErrQualifierNameTooWide
値: 0x80041076
修飾子名には 255 文字を超える文字が含まれています。
wbemErrRerunCommand
値: 0x80041077
SQL でデッドロックが発生したため、SQL コマンドを再実行する必要があることを示します。 これは返すことができます
データが SQL データベースに格納されている場合にのみ。
wbemErrDatabaseVerMismatch
値: 0x80041078
データベースのバージョンが、リポジトリ ドライバーの処理するバージョンと一致しません。
wbemErrVetoPut
値: 0x80041079
プロバイダーで許可されていないため、WMI は put 操作を実行できません。
wbemErrVetoDelete
値: 0x8004107a
WMI は削除操作を実行できません。これは、プロバイダーで許可されていないためです。
wbemErrInvalidLocale
値: 0x80041080
指定されたロケール識別子が操作に対して無効でした。
wbemErrProviderSuspended
値: 0x80041081
プロバイダーが中断されています。
wbemErrSynchronizationRequired
値: 0x80041082
要求された操作を成功させるには、オブジェクトをコミットして再度取得する必要があります。 この定数
は、プロパティ値を確認するためにオブジェクトをコミットして再取得する必要がある場合に返されます。
wbemErrNoSchema
値: 0x80041083
スキーマが使用できないため、操作を完了できません。
wbemErrProviderAlreadyRegistered
値: 0x80041084
プロバイダーが既に登録されているため、プロバイダーの登録を行うことはできません。
wbemErrProviderNotRegistered
値: 0x80041085
要求されたデータのプロバイダーが登録されていません。
wbemErrFatalTransportError
値: 0x80041086
致命的なトランスポート エラーが発生し、他のトランスポートは試行されません。
wbemErrEncryptedConnectionRequired
値: 0x80041087
この操作では、WINMGMT へのクライアント接続を暗号化する必要があります。 次に、
IWbemServices プロキシの セキュリティ設定を調整する必要がある
操作が再試行されました。
wbemErrRegistrationTooBroad
値: 0x80042001
プロバイダーの登録が、システム イベント ドメインと重複しています。
wbemErrRegistrationTooPrecise
値: 0x80042002
WITHIN 句が、このクエリで使用されていません。
wbemErrTimedout
値: 0x80043001
オートメーション固有のエラー。
wbemErrResetToDefault
値: 0x80043002
ユーザーは、現在のクラスのオーバーライドの既定値を削除しました。 のこのプロパティの既定値
親クラスが再アクティブ化されました。 オートメーション固有のエラー。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
Header wbemdisp.h

関連項目

スクリプト API 定数

WBEMSTATUS

WMI エラー定数