Metodo IWbemPath::GetScope (wmiutils.h)

Il metodo IWbemPath::GetScope recupera un ambito basato su un indice. Questo metodo recupera il nome della classe e un puntatore IWbemPathKeyList in modo che sia possibile recuperare i dettagli delle chiavi.

Sintassi

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

Parametri

[in] uIndex

Indice dell'ambito.

[in, out] puClassNameBufSize

Il chiamante imposta questo valore sul numero di caratteri che il buffer può contenere. Al termine, questo valore viene impostato sul numero di caratteri copiati nel buffer, incluso il carattere di terminazione NULL .

[out] pszClass

Buffer in cui copiare l'ambito.

[out] pKeyList

Puntatore a un oggetto IWbemPathKeyList .

Valore restituito

Questo metodo restituisce i valori seguenti.

Commenti

Questo metodo può essere usato per determinare la dimensione necessaria di un buffer per pszClass. Questa operazione viene eseguita passando un puntatore NULL per il buffer, impostando puClassNameBufSize su 0 e quindi effettuando la chiamata. Al termine, puClassNameBufSize indica la dimensione di un buffer necessaria per pszClass e il relativo carattere NULL di terminazione.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione wmiutils.h
Libreria Wbemuuid.lib
DLL Wmiutils.dll

Vedi anche

IWbemPath