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 |