IWMDMStorage::GetSize-Methode (mswmdm.h)
Die GetSize-Methode ruft die Größe des Speichers in Bytes ab.
Syntax
HRESULT GetSize(
[out] DWORD *pdwSizeLow,
[out] DWORD *pdwSizeHigh
);
Parameter
[out] pdwSizeLow
Zeiger auf einen DWORD-Wert , der den Teil der Speicherobjektgröße in niedriger Reihenfolge in Bytes angibt.
[out] pdwSizeHigh
Zeiger auf ein DWORD , das den hochwertigen Teil der Speicherobjektgröße in Bytes angibt.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Alle Schnittstellenmethoden in Windows Media Geräte-Manager können eine der folgenden Klassen von Fehlercodes zurückgeben:
- Com-Standardfehlercodes
- In HRESULT-Werte konvertierte Windows-Fehlercodes
- Windows Media Geräte-Manager Fehlercodes
Hinweise
Für Ordner oder abstrakte Objekte (z. B. abstrakte Wiedergabelisten) ist die Größe 0.
Beispiele
Der folgende C++-Code ruft die Größe einer Datei in KB ab.
// Get size of file in kilobytes.
DWORD lowSize = 0;
DWORD highSize = 0;
hr = pStorage->GetSize(&lowSize, &highSize);
//TODO: Display the file size.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | mswmdm.h |
Bibliothek | Mssachlp.lib |