Condividi tramite


Funzione StopWatchMode (shlwapi.h)

[StopWatchMode è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Potrebbe essere modificato o non disponibile nelle versioni successive.]

Recupera un valore che indica quali informazioni sulle prestazioni vengono registrate.

Sintassi

DWORD StopWatchMode();

Valore restituito

Tipo: DWORD

Modalità di controllo di arresto corrente. Se le informazioni sulle prestazioni non vengono registrate, la modalità controllo di arresto è zero. In caso contrario, è costituito da uno o più flag seguenti.

Flag valore Descrizione
SPMODE_SHELL 0x00000001 Registra le azioni di Esplora risorse selezionate.
SPMODE_DEBUGOUT 0x00000002 Non ha alcun effetto.
SPMODE_TEST 0x00000004 Non ha alcun effetto.
SPMODE_BROWSER 0x00000008 Registra le attività selezionate del frame del browser Windows Explorer o Internet Explorer. Questo flag non può essere combinato con SPMODE_EVENTTRACE.
SPMODE_FLUSH 0x00000010 Non ha alcun effetto.
SPMODE_EVENT 0x00000020 Non ha alcun effetto.
SPMODE_MSVM 0x00000040 Registra i tempi selezionati per l'inizializzazione della macchina virtuale Microsoft.
SPMODE_FORMATTEXT 0x00000080 Windows 2000: indica nel log le voci che influiscono sul frame del browser.

Windows XP: non ha alcun effetto.

SPMODE_PROFILE 0x00000100 Non ha alcun effetto.
SPMODE_DEBUGBREAK 0x00000200 Si interrompe nel debugger dopo la creazione di ogni voce di log. Se non è disponibile alcun debugger, il programma viene interrotto con un'eccezione STATUS_BREAKPOINT.
SPMODE_MSGTRACE 0x00000400 Abilita i log delle prestazioni dei messaggi.
SPMODE_PERFTAGS 0x00000800 Non ha alcun effetto.
SPMODE_MEMWATCH 0x00001000 Non ha alcun effetto.
SPMODE_DBMON 0x00002000 Non ha alcun effetto.
SPMODE_MULTISTOP 0x00004000 Registra tutte le operazioni "stop" anche se è presente una sola "start" corrispondente.
SPMODE_EVENTTRACE 0x00008000 Registra le attività selezionate del motore di rendering MSHTML. Questo flag non può essere combinato con SPMODE_BROWSER.

Commenti

Per abilitare la registrazione delle prestazioni, impostare il valore del Registro di sistema REG_DWORD seguente. È necessario riavviare il computer dopo aver impostato questo valore per assicurarsi che la modifica sia stata applicata.

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         Windows
            CurrentVersion
               Explorer
                  Performance
                     Mode

Le informazioni nel log delle prestazioni sono destinate a scopi di misurazione interna e il contenuto esatto cambia regolarmente. La registrazione delle prestazioni nel modulo corrente è soggetta a modifiche future.

L'abilitazione della registrazione delle prestazioni peggiora leggermente le prestazioni.

Nota Quando si usa Windows XP con Service Pack 2 (SP2) e versioni successive, i dati sulle prestazioni non vengono raccolti per un processo fino a quando tale processo chiama la funzione StopWatchMode per la prima volta, anche se il valore del Registro di sistema precedente è stato impostato su un valore diverso da zero.
 

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlwapi.h
DLL Shlwapi.dll (versione 5.0 o successiva)

Vedi anche

StopWatchFlush