Freigeben über


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
Eine ausführliche Liste möglicher Fehlercodes finden Sie unter 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

Weitere Informationen

IWMDMStorage-Schnittstelle

IWMDMStorage::GetDate

IWMDMStorage::GetName