IMDSPStorageGlobals::GetTotalBad-Methode (mswmdm.h)
Die GetTotalBad-Methode ruft die Gesamtmenge des nicht verwendbaren Speicherplatzes auf dem Speichermedium in Bytes ab.
Syntax
HRESULT GetTotalBad(
[out] DWORD *pdwBadLow,
[out] DWORD *pdwBadHigh
);
Parameter
[out] pdwBadLow
Zeiger auf ein DWORD , das die Bytes in niedriger Reihenfolge des unbrauchbaren Leerzeichens enthält.
[out] pdwBadHigh
Zeiger auf ein DWORD , das die Bytes in hoher Reihenfolge des nicht verwendbaren Bereichs enthält.
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:
- Standard-COM-Fehlercodes
- In HRESULT-Werte konvertierte Windows-Fehlercodes
- Windows Media Geräte-Manager Fehlercodes
Hinweise
Um den Speicherplatz zu bestimmen, der vom Medium für die Dateiverwaltung verwendet wird, subtrahieren Sie die Anzahl der fehlerhaften Bytes, die mithilfe von GetTotalBad identifiziert werden, von der Anzahl der freien Bytes, die mithilfe von GetTotalFree identifiziert wurden.
Diese Methode muss implementiert werden. Es darf keine WMDM_E_NOTSUPPORTED oder E_NOTIMPL zurückgeben. Weitere Informationen finden Sie unter Obligatorische und optionale Schnittstellen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | mswmdm.h |
Bibliothek | Mssachlp.lib |