추가 이벤트 추적 데이터 검색

이벤트 추적 세션을 시작한 후에는 TraceSetInformation 을 사용하여 시스템에 추가 이벤트 추적 데이터를 반환하도록 지시할 수 있습니다. 추가 정보는 관련 이벤트 추적의 확장 데이터 섹션에 배치됩니다.

다음 절차에서는 TraceSetInformation 함수를 사용하여 이벤트 추적 세션에서 추가 데이터를 검색하는 방법을 설명합니다.

추가 이벤트 추적 데이터를 검색하려면

  1. StartTrace를 호출하여 세션을 시작합니다.

    자세한 내용은 이벤트 추적 세션 구성 및 시작을 참조하세요.

  2. TraceSetInformation을 호출하여 추가 이벤트 추적 데이터를 설정합니다.

    ClassInformation 매개 변수의 EVENT_INFO_CLASS 열거형을 사용하여 검색하려는 추가 정보를 설명합니다. 다음 예제에서는 StartTrace 호출에서 반환된 세션 핸들과 EVENT_INFO_CLASSTraceProviderBinaryTracking 값을 사용하여 TraceSetInformation을 호출하는 방법을 설명합니다.

    BOOLEAN enabled = TRUE;
    Win32Error error = TraceSetInformation(
        m_sessionHandle,
        TraceProviderBinaryTracking,
        &enabled,
        sizeof(enabled));
    
  3. 또는 TraceQueryInformation 을 사용하여 현재 이벤트 추적 세션 설정에 대한 정보를 검색할 수 있습니다.

    TraceSetInformation과 마찬가지로 TraceQueryInformationEVENT_INFO_CLASS 열거형을 사용하여 시스템에서 검색할 정보를 설명합니다.