mswmdm.h (IMDSPStorage 介面)
IMDSPStorage 介面提供實例型關聯,與裝置上的儲存媒體關聯。 IMDSPStorage 介面可以代表整個儲存媒體,也可以進一步列舉來代表該媒體上的任何物件,例如資料夾或檔案。 這個強制列舉提供機制來描述階層式結構化儲存媒體的組織。
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 |