MSFT_StorageEnclosure クラスの GetVendorData メソッド
エンクロージャーからベンダー固有のデータを返します。
構文
HRESULT GetVendorData(
[in] UInt16 PageNumber,
[out] String VendorData,
[out] String ExtendedStatus
);
パラメーター
PageNumber [in]
ベンダー データが必要なページ番号。
VendorData [out]
エンクロージャーからのベンダー固有のデータ ("ページ 04h"など)。
ExtendedStatus [out]
埋め込み MSFT_StorageExtendedStatus オブジェクトを含む文字列。
このパラメーターを使用すると、ストレージ プロバイダーは拡張 (実装固有) エラー情報を返すことができます。
戻り値
このメソッドは、次の値のいずれかを返すことができます。
戻り値 | 説明 |
---|---|
0 | 成功しました。 |
1 | サポートされていません。 |
2 | エラーを特定できません。 |
3 | タイムアウトになった。 |
4 | 失敗しました。 |
5 | 無効なパラメーター。 |
40001 | アクセスが拒否されました。 |
40002 | リソース不足のため、操作を完了できません。 |
46000 | ストレージ プロバイダーに接続できません。 |
46001 | ストレージ プロバイダーがストレージ サブシステムに接続できません。 |
要件
要件 | Value |
---|---|
サポートされている最小のクライアント | Windows 8.1 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 R2 [デスクトップ アプリのみ] |
名前空間 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |