次の方法で共有


IMDSPStorage インターフェイス (mswmdm.h)

IMDSPStorage インターフェイスは、デバイス上のストレージ メディアとのインスタンス化ベースの関連付けを提供します。 IMDSPStorage インターフェイスは、記憶域メディア全体を表したり、そのメディア上のフォルダーやファイルなどの任意のオブジェクトを表すためにさらに列挙したりできます。 この繰り返し列挙は、階層構造の記憶媒体のorganizationを記述するためのメカニズムを提供します。

IMDSPStorage のメソッドを使用して、インターフェイスが表すオブジェクトに関する情報を収集できます。 IMDSPStorage2 インターフェイスは、拡張属性を取得および設定し、その名前からストレージ メディアへのポインターを取得できるようにすることで、IMDSPStorage を拡張します。

継承

IMDSPStorage インターフェイスは、IUnknown インターフェイスから継承されます。 IMDSPStorage には、次の種類のメンバーもあります。

メソッド

IMDSPStorage インターフェイスには、これらのメソッドがあります。

 
IMDSPStorage::CreateStorage

CreateStorage メソッドは、新しいストレージを作成し、新しく作成されたストレージの IMDSPStorage インターフェイスへのポインターを返します。
IMDSPStorage::EnumStorage

EnumStorage メソッドは IMDSPEnumStorage インターフェイスにアクセスして、デバイス上の個々のストレージ メディアを列挙します。
IMDSPStorage::GetAttributes

GetAttributes メソッドは、このストレージ オブジェクトの属性を取得します。
IMDSPStorage::GetDate

GetDate メソッドは、ストレージ オブジェクト (ファイルまたはフォルダー) が最後に変更された日付を取得します。
IMDSPStorage::GetName

GetName メソッドは、ストレージ オブジェクトの表示名を取得します。
IMDSPStorage::GetRights

GetRights メソッドは、オブジェクトの権限情報を取得します。
IMDSPStorage::GetSize

GetSize メソッドは、ストレージ オブジェクトのサイズをバイト単位で取得します。
IMDSPStorage::GetStorageGlobals

GetStorageGlobals メソッドは、IMDSPStorageGlobals インターフェイスを取得して、ストレージ メディアに関するグローバル情報へのアクセスを提供します。
IMDSPStorage::SendOpaqueCommand

SendOpaqueCommands メソッドは、Windows Media デバイス マネージャーを介してコマンドを送信します。 Windows Media デバイス マネージャーは、操作を行わずにコマンドをデバイスに渡します。
IMDSPStorage::SetAttributes

SetAttributes メソッドは、ストレージ オブジェクトの属性を設定します。

要件

要件
対象プラットフォーム Windows
ヘッダー mswmdm.h

こちらもご覧ください

IMDSPEnumStorage インターフェイス

IMDSPStorage2 インターフェイス

IMDSPStorage3 インターフェイス

IMDSPStorage4 インターフェイス

IMDSPStorageGlobals インターフェイス

サービス プロバイダーのインターフェイス