Condividi tramite


Funzione PdhVbOpenQuery

La funzione PdhVbOpenQuery crea e inizializza una struttura di query univoca usata per gestire la raccolta di dati sulle prestazioni.

Importante

La funzione descritta in questo argomento può essere modificata o non disponibile in futuro. Microsoft consiglia invece di usare le funzioni descritte in Funzioni contatori delle prestazioni.

Funzione PdhVbOpenQuery( _ ByVal QueryHandle As Long _ ) As Long

Parametri

QueryHandle

Variabile cancellata (uguale a 0) prima che venga chiamata la funzione e, se la funzione ha esito positivo, contiene l'ID univoco della query creata e aperta. Questo handle viene usato nelle chiamate successive ad altre funzioni PDH per identificare la query.

Valore restituito

Se la funzione ha esito positivo, restituisce un intero long uguale a ERROR_SUCCESS e un nuovo handle nella variabile QueryHandle .

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema o un codice di errore PDH. Di seguito sono riportati i valori possibili.

Codice restituito Descrizione
PDH_INVALID_ARGUMENT
L'argomento non è valido o non corretto.
PDH_MEMORY_ALLOCATION_FAILURE
Impossibile allocare un buffer di memoria temporaneo.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Libreria
Pdh.lib
DLL
Pdh.dll

Vedi anche

PdhCloseQuery