Méthode ITraceDataCollector ::get_ExtendedModes (pla.h)

Récupère ou définit les modes de fichier journal étendus.

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT get_ExtendedModes(
  unsigned long *mode
);

Paramètres

mode

Valeur de retour

None

Remarques

Utilisez cette propriété pour définir les modes de fichier journal suivants :

  • EVENT_TRACE_PRIVATE_IN_PROC
  • EVENT_TRACE_USE_GLOBAL_SEQUENCE
  • EVENT_TRACE_USE_LOCAL_SEQUENCE
  • EVENT_TRACE_USE_PAGED_MEMORY
Pour obtenir une description de tous les modes de fichier journal et de leurs valeurs, consultez Constantes du mode journalisation. Pour définir les autres modes de fichier journal disponibles, définissez la propriété PLA correspondante comme indiqué dans le tableau suivant.
Mode fichier journal Propriété PLA correspondante
EVENT_TRACE_BUFFERING_MODE ITraceDataProvider ::StreamMode est défini sur plaBuffering.
EVENT_TRACE_FILE_MODE_APPEND IDataCollector ::LogAppend.
EVENT_TRACE_FILE_MODE_CIRCULAR IDataCollector ::LogCircular.
EVENT_TRACE_FILE_MODE_NEWFILE IDataCollectorSet ::Segment et IDataCollectorSet ::SegmentMaxSize.
EVENT_TRACE_FILE_MODE_PREALLOCATE ITraceDataCollector ::P reallocateFile et IDataCollectorSet ::SegmentMaxSize.
EVENT_TRACE_FILE_MODE_SEQUENTIAL IDataCollector ::LogAppend et IDataCollector ::LogCircular sont false.
EVENT_TRACE_PRIVATE_LOGGER_MODE ITraceDataProvider ::P rocessMode.
EVENT_TRACE_REAL_TIME_MODE ITraceDataProvider ::StreamMode est défini sur plaRealTime.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête pla.h
DLL Pla.dll

Voir aussi

ITraceDataCollector