Compartilhar via


Método IWbemPath::GetScope (wmiutils.h)

O método IWbemPath::GetScope recupera um escopo com base em um índice. Esse método recupera o nome da classe e um ponteiro IWbemPathKeyList para que os detalhes das chaves possam ser recuperados.

Sintaxe

HRESULT GetScope(
  [in]      ULONG            uIndex,
  [in, out] ULONG            *puClassNameBufSize,
  [out]     LPWSTR           pszClass,
  [out]     IWbemPathKeyList **pKeyList
);

Parâmetros

[in] uIndex

Índice do escopo.

[in, out] puClassNameBufSize

O chamador define isso como o número de caracteres que o buffer pode conter. Após o êxito, isso é definido como o número de caracteres copiados para o buffer, incluindo o terminador NULL .

[out] pszClass

Buffer em que o escopo deve ser copiado.

[out] pKeyList

Ponteiro para um objeto IWbemPathKeyList .

Valor retornado

Esse método retorna os valores a seguir.

Comentários

Esse método pode ser usado para determinar o tamanho de um buffer necessário para pszClass. Isso é feito passando um ponteiro NULL para o buffer, definindo puClassNameBufSize como 0 e, em seguida, fazendo a chamada. Após o retorno, puClassNameBufSize indica o tamanho de um buffer necessário para pszClass e seu caractere NULL de terminação.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho wmiutils.h
Biblioteca Wbemuuid.lib
DLL Wmiutils.dll

Confira também

IWbemPath