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 |