Condividi tramite


Interfaccia IWMDMStorage (mswmdm.h)

Un'istanza dell'interfaccia IWMDMStorage fornisce metodi per esaminare ed esplorare un archivio (un nome generico per un oggetto dati o raccolta, ad esempio un file, una cartella o una playlist) in un dispositivo. Si noti che le risorse di archiviazione non possono essere usate per fare riferimento agli oggetti nel computer, solo nel dispositivo. IWMDMStorage può contenere oggetti annidati e può rappresentare l'oggetto radice (l'intero supporto di archiviazione) o qualsiasi oggetto figlio, ad esempio una cartella o un file, su tale supporto. L'interfaccia IWMDMStorage2 estende questa interfaccia rendendo possibile ottenere un puntatore di archiviazione da un nome di archiviazione e per ottenere e impostare attributi estesi. IWMDMStorage3 estende questa interfaccia supportando i metadati.

Per ottenere un oggetto di archiviazione radice che può essere sottoposto a query per tutti gli altri oggetti in un dispositivo, è necessario chiamare IWMDMDevice::EnumStorage, come descritto in Esplorazione di un dispositivo.

Ereditarietà

L'interfaccia IWMDMStorage eredita dall'interfaccia IUnknown . IWMDMStorage include anche questi tipi di membri:

Metodi

L'interfaccia IWMDMStorage include questi metodi.

 
IWMDMStorage::EnumStorage

Il metodo EnumStorage recupera un'interfaccia IWMDMEnumStorage per enumerare le risorse di archiviazione figlio immediate dell'archiviazione corrente.
IWMDMStorage::GetAttributes

Il metodo GetAttributes recupera gli attributi dell'archiviazione.
IWMDMStorage::GetDate

Il metodo GetDate recupera la data dell'ultima modifica dell'archiviazione.
IWMDMStorage::GetName

Il metodo GetName recupera il nome visualizzato dell'archiviazione.
IWMDMStorage::GetRights

Il metodo GetRights recupera le informazioni sui diritti per un archivio con licenza.
IWMDMStorage::GetSize

Il metodo GetSize recupera le dimensioni dell'archiviazione, in byte.
IWMDMStorage::GetStorageGlobals

Il metodo GetStorageGlobals recupera l'interfaccia IWMDMStorageGlobals dell'archiviazione radice di questa risorsa di archiviazione.
IWMDMStorage::SendOpaqueCommand

Il metodo SendOpaqueCommand invia un comando all'archiviazione tramite Windows Media Gestione dispositivi, senza elaborarlo.
IWMDMStorage::SetAttributes

Il metodo SetAttributes imposta gli attributi dell'archiviazione.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione mswmdm.h

Vedi anche

Interfaccia IWMDMEnumStorage

Interfaccia IWMDMStorage2

Interfaccia IWMDMStorage3

Interfaccia IWMDMStorage4

Interfaccia IWMDMStorageGlobals

Interfacce per le applicazioni