Condividi tramite


Metodo IWMDMStorage::GetAttributes (mswmdm.h)

Il metodo GetAttributes recupera gli attributi dell'archiviazione.

Sintassi

HRESULT GetAttributes(
  [out] DWORD         *pdwAttributes,
  [out] _WAVEFORMATEX *pFormat
);

Parametri

[out] pdwAttributes

Puntatore a un DWORD che specifica uno o più degli attributi seguenti, combinati con un OR bit per bit.

Attributo Descrizione
WMDM_STORAGE_ATTR_FILESYSTEM Questo oggetto è il supporto di archiviazione di primo livello, ad esempio una scheda di archiviazione o un altro tipo di archiviazione su scheda.
WMDM_STORAGE_ATTR_REMOVABLE Il supporto di archiviazione globale è rimovibile.
WMDM_STORAGE_ATTR_NONREMOVABLE Il supporto di archiviazione globale non è rimovibile.
WMDM_STORAGE_ATTR_FOLDERS Il supporto di archiviazione globale supporta cartelle e gerarchia di file.
WMDM_STORAGE_ATTR_HAS_FILES Questo oggetto di archiviazione contiene almeno un file come elemento figlio immediato.
WMDM_STORAGE_ATTR_HAS_FOLDERS Questo oggetto di archiviazione contiene almeno una cartella come elemento figlio immediato.
WMDM_STORAGE_ATTR_CANEDITMETADATA Questa risorsa di archiviazione può modificare i metadati.
WMDM_FILE_ATTR_FILE Si tratta di un file nel supporto di archiviazione.
WMDM_FILE_ATTR_FOLDER Si tratta di una cartella nel supporto di archiviazione.
WMDM_FILE_ATTR_LINK Si tratta di un collegamento che crea un'associazione tra più file.
WMDM_FILE_ATTR_AUDIO Questo file contiene dati audio.
WMDM_FILE_ATTR_DATA Questo file contiene dati non audio.
WMDM_FILE_ATTR_CANPLAY Questo file audio può essere riprodotto dal dispositivo.
WMDM_FILE_ATTR_CANDELETE Questo file può essere eliminato.
WMDM_FILE_ATTR_CANMOVE Questo file o cartella può essere spostato nel supporto di archiviazione.
WMDM_FILE_ATTR_CANRENAME Questo file o cartella può essere rinominato.
WMDM_FILE_ATTR_CANREAD Questo file può essere letto dal computer host.
WMDM_FILE_ATTR_MUSIC Questo file audio contiene musica.
WMDM_FILE_ATTR_AUDIOBOOK Si tratta di un file di audiobook.
WMDM_FILE_ATTR_VIDEO Questo file contiene dati video.
WMDM_FILE_ATTR_HIDDEN Questo file è nascosto nel file system
WMDM_FILE_ATTR_SYSTEM Si tratta di un file di sistema
WMDM_FILE_ATTR_READONLY Si tratta di un file di sola lettura.
WMDM_STORAGE_ATTR_VIRTUAL Questa risorsa di archiviazione è virtuale e non corrisponde a una risorsa di archiviazione effettiva nel file system del dispositivo. Le cartelle create in base ai metadati sono un esempio di archiviazione virtuale.
WMDM_STORAGE_IS_DEFAULT Questa risorsa di archiviazione è la posizione predefinita per l'inserimento di nuovi supporti digitali nel dispositivo.
WMDM_STORAGE_CONTAINS_DEFAULT Questa risorsa di archiviazione contiene l'archiviazione predefinita in cui devono essere inseriti nuovi supporti digitali.

[out] pFormat

Puntatore facoltativo a una struttura _WAVEFORMATEX che specifica gli attributi audio dell'oggetto.

Valore restituito

Il metodo restituisce un valore HRESULT. Tutti i metodi di interfaccia in Windows Media Gestione dispositivi possono restituire una delle classi di codici di errore seguenti:

  • Codici di errore COM standard
  • Codici di errore di Windows convertiti in valori HRESULT
  • Codici di errore di Windows Media Gestione dispositivi
Per un elenco completo dei codici di errore possibili, vedere Codici di errore.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione mswmdm.h
Libreria Mssachlp.lib

Vedi anche

Esplorazione di un dispositivo

Interfaccia IWMDMEnumStorage

Interfaccia IWMDMStorage

IWMDMStorage::EnumStorage

IWMDMStorage::SetAttributes

_WAVEFORMATEX