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 |