Compartir a través de


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

El método IWbemPath::GetScope recupera un ámbito basado en un índice. Este método recupera el nombre de clase y un puntero IWbemPathKeyList para que se puedan recuperar los detalles de las claves.

Sintaxis

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

Parámetros

[in] uIndex

Índice del ámbito.

[in, out] puClassNameBufSize

El autor de la llamada establece este valor en el número de caracteres que puede contener el búfer. Tras la operación correcta, se establece en el número de caracteres copiados en el búfer, incluido el terminador NULL .

[out] pszClass

Búfer donde se va a copiar el ámbito.

[out] pKeyList

Puntero a un objeto IWbemPathKeyList .

Valor devuelto

Este método devuelve los valores siguientes.

Observaciones

Este método se puede usar para determinar el tamaño de un búfer para pszClass. Esto se hace pasando un puntero NULL para el búfer, estableciendo puClassNameBufSize en 0 y, a continuación, realizando la llamada. Tras la devolución, puClassNameBufSize indica el tamaño de un búfer necesario para pszClass y su carácter NULL de terminación.

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado wmiutils.h
Library Wbemuuid.lib
Archivo DLL Wmiutils.dll

Consulte también

IWbemPath