Partager via


Fonction StopWatchMode (shlwapi.h)

[StopWatchMode est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]

Récupère une valeur qui indique quelles informations de performances sont enregistrées.

Syntaxe

DWORD StopWatchMode();

Valeur de retour

Type : DWORD

Mode chronomètre actuel. Si les informations de performances ne sont pas enregistrées, le mode chronomètre est égal à zéro. Sinon, il se compose d’un ou plusieurs des indicateurs suivants.

Indicateur Valeur Description
SPMODE_SHELL 0x00000001 Journaux d’activité sélectionnés Explorer actions de Explorer Windows.
SPMODE_DEBUGOUT 0x00000002 Cette option n'a aucun effet.
SPMODE_TEST 0x00000004 Cette option n'a aucun effet.
SPMODE_BROWSER 0x00000008 Consigne les activités sélectionnées du cadre de navigateur Windows Explorer ou Internet Explorer. Cet indicateur ne peut pas être combiné avec SPMODE_EVENTTRACE.
SPMODE_FLUSH 0x00000010 Cette option n'a aucun effet.
SPMODE_EVENT 0x00000020 Cette option n'a aucun effet.
SPMODE_MSVM 0x00000040 Journalise les heures sélectionnées pour l’initialisation de la machine virtuelle Microsoft.
SPMODE_FORMATTEXT 0x00000080 Windows 2000 : indique dans le journal quelles entrées affectent le cadre du navigateur.

Windows XP : n’a aucun effet.

SPMODE_PROFILE 0x00000100 Cette option n'a aucun effet.
SPMODE_DEBUGBREAK 0x00000200 S’insère dans le débogueur après la création de chaque entrée de journal. Si aucun débogueur n’est disponible, le programme s’arrête avec une exception STATUS_BREAKPOINT.
SPMODE_MSGTRACE 0x00000400 Active les journaux de performances des messages.
SPMODE_PERFTAGS 0x00000800 Cette option n'a aucun effet.
SPMODE_MEMWATCH 0x00001000 Cette option n'a aucun effet.
SPMODE_DBMON 0x00002000 Cette option n'a aucun effet.
SPMODE_MULTISTOP 0x00004000 Consigne toutes les opérations « stop » même s’il n’y a qu’un seul « start » correspondant.
SPMODE_EVENTTRACE 0x00008000 Consigne les activités sélectionnées du moteur de rendu MSHTML. Cet indicateur ne peut pas être combiné avec SPMODE_BROWSER.

Remarques

Pour activer la journalisation des performances, définissez la valeur de Registre REG_DWORD suivante. Vous devez redémarrer votre ordinateur après avoir défini cette valeur pour vous assurer que la modification a pris effet.

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         Windows
            CurrentVersion
               Explorer
                  Performance
                     Mode

Les informations contenues dans le journal des performances sont destinées à des fins de mesure interne et le contenu exact change régulièrement. La journalisation des performances sous sa forme actuelle est susceptible de changer à l’avenir.

L’activation de la journalisation des performances dégrade légèrement les performances.

Note Lors de l’utilisation de Windows XP avec Service Pack 2 (SP2) et versions ultérieures, les données de performances ne sont pas collectées pour un processus tant que ce processus n’appelle pas la fonction StopWatchMode pour la première fois, même si la valeur de Registre ci-dessus a été définie sur une valeur différente de zéro.
 

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shlwapi.h
DLL Shlwapi.dll (version 5.0 ou ultérieure)

Voir aussi

StopWatchFlush