Compartilhar via


Método IWMDMStorage::GetSize (mswmdm.h)

O método GetSize recupera o tamanho do armazenamento, em bytes.

Sintaxe

HRESULT GetSize(
  [out] DWORD *pdwSizeLow,
  [out] DWORD *pdwSizeHigh
);

Parâmetros

[out] pdwSizeLow

Ponteiro para um DWORD que especifica a parte de baixa ordem do tamanho do objeto de armazenamento, em bytes.

[out] pdwSizeHigh

Ponteiro para um DWORD que especifica a parte de alta ordem do tamanho do objeto de armazenamento, em bytes.

Retornar valor

O método retorna um HRESULT. Todos os métodos de interface no Windows Media Gerenciador de Dispositivos podem retornar qualquer uma das seguintes classes de códigos de erro:

  • Códigos de erro COM padrão
  • Códigos de erro do Windows convertidos em valores HRESULT
  • Códigos de erro de Gerenciador de Dispositivos do Windows Media
Para obter uma ampla lista de possíveis códigos de erro, consulte Códigos de erro.

Comentários

Para pastas ou objetos abstratos (como playlists abstratas), o tamanho é zero.

Exemplos

O código C++ a seguir recupera o tamanho de um arquivo, em quilobytes.


// Get size of file in kilobytes.
DWORD lowSize = 0;
DWORD highSize = 0;
hr = pStorage->GetSize(&lowSize, &highSize);
//TODO: Display the file size.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho mswmdm.h
Biblioteca Mssachlp.lib

Confira também

IWMDMStorage Interface

IWMDMStorage::GetDate

IWMDMStorage::GetName