次の方法で共有


MSFT_StorageProvider クラスの SetAttributes メソッド

プロバイダーの属性を設定します。

構文

UInt32 SetAttributes(
  [in]  UInt16 RemoteSubsystemCacheMode,
  [out] String ExtendedStatus
);

パラメーター

RemoteSubsystemCacheMode [in]

設定するキャッシュ モード。 値 3 を指定すると、登録済みのすべてのリモート サブシステムのキャッシュが有効になります。 値 2 を指定すると、登録済みのすべてのリモート サブシステムのキャッシュが無効になります。 このメソッドは、リモート登録済みサブシステムにのみ影響します。ローカル サブシステム要求は、キャッシュなしで直接報告されます。

Value 意味
2 無効
3 手動検出

ExtendedStatus [out]

MSFT_StorageExtendedStatus オブジェクトでストレージ プロバイダーからの拡張エラー情報。 この情報は実装固有です。

戻り値

成功 (0)

サポートされていません (1)

不明なエラー (2)

タイムアウト (3)

失敗 (4)

無効なパラメーター (5)

アクセスが拒否されました (40001)

リソース不足のため、操作を完了できません。 (40002)

ストレージ プロバイダーに接続できません。 (46000)

ストレージ プロバイダーがストレージ サブシステムに接続できません。 (46001)

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
名前空間 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

関連項目

MSFT_StorageProvider