Compartilhar via


Método IWMDMStorageGlobals::GetCapabilities (mswmdm.h)

O método GetCapabilities recupera os recursos do meio de armazenamento raiz.

Sintaxe

HRESULT GetCapabilities(
  [out] DWORD *pdwCapabilities
);

Parâmetros

[out] pdwCapabilities

Ponteiro para um DWORD que contém um OR bit a bit de zero ou mais dos valores a seguir.

Código de funcionalidade Descrição
WMDM_STORAGECAP_FOLDERSINROOT O meio dá suporte a pastas na raiz do armazenamento.
WMDM_STORAGECAP_FILESINROOT O meio dá suporte a arquivos na raiz do armazenamento.
WMDM_STORAGECAP_FOLDERSINFOLDERS O meio dá suporte a pastas aninhadas.
WMDM_STORAGECAP_FILESINFOLDERS O meio dá suporte a arquivos em pastas.
WMDM_STORAGECAP_FOLDERLIMITEXISTS Há um limite de contagem arbitrária para o número de pastas permitidas de acordo com a forma de suporte de pasta pelo meio.
WMDM_STORAGECAP_FILELIMITEXISTS Há um limite de contagem arbitrária para o número de arquivos permitidos de acordo com a forma de suporte de arquivo pelo meio.
WMDM_STORAGECAP_NOT_INITIALIZABLE O meio não pode ser inicializado. O armazenamento de nível superior pode ser formatado por padrão.

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 do Windows Media Gerenciador de Dispositivos
Para obter uma lista abrangente de possíveis códigos de erro, consulte Códigos de erro.

Requisitos

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

Confira também

IWMDMStorageGlobals Interface