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
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | mswmdm.h |
Libreria | Mssachlp.lib |