Condividi tramite


Funzione PdhVbGetOneCounterPath

La funzione PdhVbGetOneCounterPath visualizza una finestra di dialogo che consente all'utente di esplorare i contatori delle prestazioni disponibili e selezionare un contatore. Il contatore selezionato viene restituito nella variabile PathString . La variabile PathString deve essere dimensionata e inizializzata prima della chiamata a questa funzione e le dimensioni dimensionate devono essere indicate dalla variabile PathLength .

Importante

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

Function PdhVbGetOneCounterPath( _ ByVal PathString As String, _ ByVal PathLength As Long, _ ByVal DetailLevel As Long, _ ByVal CaptionString As String _ ) As Long

Parametri

PathString

Variabile stringa inizializzata utilizzata per ricevere il percorso del contatore selezionato dall'utente.

PathLength

Lunghezza dell'oggetto PathString inizializzato.

DetailLevel

Tipi di contatori da visualizzare nella finestra di dialogo. Questo parametro può avere uno dei valori seguenti.

Valore Significato
PERF_DETAIL_ADVANCED
Contatori che è probabile che l'utente avanzato comprenda, oltre ai contatori degli utenti principianti.
PERF_DETAIL_EXPERT
Contatori che è probabile che l'utente esperto e lo sviluppatore di software comprendano, oltre ai contatori per gli utenti principianti e avanzati.
PERF_DETAIL_NOVICE
Solo i contatori che è probabile che l'utente principiante capisca.
PERF_DETAIL_WIZARD
Tutti i contatori nel sistema.

CaptionString

Variabile stringa contenente il testo che verrà visualizzato nella barra didascalia della finestra di dialogo.

Valore restituito

La funzione restituisce il numero di caratteri scritti nel buffer PathString .

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

PdhVbCreateCounterPathList

PdhVbGetCounterPathElements

PdhVbGetCounterPathFromList