Metodo IWMDMStorage::GetSize (mswmdm.h)
Il metodo GetSize recupera le dimensioni dell'archiviazione, in byte.
Sintassi
HRESULT GetSize(
[out] DWORD *pdwSizeLow,
[out] DWORD *pdwSizeHigh
);
Parametri
[out] pdwSizeLow
Puntatore a una DWORD che specifica la parte a basso ordine delle dimensioni dell'oggetto di archiviazione, in byte.
[out] pdwSizeHigh
Puntatore a un DWORD che specifica la parte elevata delle dimensioni dell'oggetto di archiviazione, in byte.
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
Per cartelle o oggetti astratti (ad esempio playlist astratte), la dimensione è zero.
Esempio
Il codice C++ seguente recupera le dimensioni di un file, in kilobyte.
// Get size of file in kilobytes.
DWORD lowSize = 0;
DWORD highSize = 0;
hr = pStorage->GetSize(&lowSize, &highSize);
//TODO: Display the file size.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | mswmdm.h |
Libreria | Mssachlp.lib |