Método IWMDMStorage::GetSize (mswmdm.h)
El método GetSize recupera el tamaño del almacenamiento, en bytes.
Sintaxis
HRESULT GetSize(
[out] DWORD *pdwSizeLow,
[out] DWORD *pdwSizeHigh
);
Parámetros
[out] pdwSizeLow
Puntero a un DWORD que especifica la parte de orden bajo del tamaño del objeto de almacenamiento, en bytes.
[out] pdwSizeHigh
Puntero a un DWORD que especifica la parte de orden superior del tamaño del objeto de almacenamiento, en bytes.
Valor devuelto
El método devuelve un valor HRESULT. Todos los métodos de interfaz de Windows Media Administrador de dispositivos pueden devolver cualquiera de las siguientes clases de códigos de error:
- Códigos de error COM estándar
- Códigos de error de Windows convertidos en valores HRESULT
- Códigos de error de windows Media Administrador de dispositivos
Comentarios
Para carpetas o objetos abstractos (como listas de reproducción abstractas), el tamaño es cero.
Ejemplos
El siguiente código de C++ recupera el tamaño de un archivo, en kilobytes.
// Get size of file in kilobytes.
DWORD lowSize = 0;
DWORD highSize = 0;
hr = pStorage->GetSize(&lowSize, &highSize);
//TODO: Display the file size.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |
Library | Mssachlp.lib |