Metodo IWMDMStorage2::GetAttributes2 (mswmdm.h)
Il metodo GetAttributes2 recupera gli attributi estesi dell'archiviazione.
Sintassi
HRESULT GetAttributes2(
[out] DWORD *pdwAttributes,
[out] DWORD *pdwAttributesEx,
[out] _WAVEFORMATEX *pAudioFormat,
[out] _VIDEOINFOHEADER *pVideoFormat
);
Parametri
[out] pdwAttributes
Puntatore a un DWORD che specifica uno o più attributi definiti nel metodo IWMDMStorage::GetAttributes , combinato con un or bit per bit.
[out] pdwAttributesEx
Puntatore a un DWORD che specifica gli attributi estesi. Attualmente non sono definiti attributi estesi.
[out] pAudioFormat
Puntatore facoltativo a una struttura _ WAVEFORMATEX che specifica informazioni audio sull'oggetto. Questo parametro viene ignorato se il file non è audio.
[out] pVideoFormat
Puntatore facoltativo a una struttura _ VIDEOINFOHEADER che specifica informazioni video sull'oggetto. Questo parametro viene ignorato se il file non è video.
Valore restituito
Il metodo restituisce un 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
Commenti
La valutazione degli attributi è un passaggio fondamentale quando si espone il contenuto del dispositivo multimediale. Alcuni dispositivi non supportano l'archiviazione gerarchica dei dati nei supporti di archiviazione. Il metodo GetAttributes2 viene usato per dedurre il supporto e il formato del file system individuandone la struttura tramite attributi dell'oggetto.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | mswmdm.h |
Libreria | Mssachlp.lib |