다음을 통해 공유


StopWatchMode 함수(shlwapi.h)

[StopWatchMode 는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다.]

기록되는 성능 정보를 나타내는 값을 검색합니다.

구문

DWORD StopWatchMode();

반환 값

형식:DWORD

현재 스톱워치 모드입니다. 성능 정보가 기록되지 않는 경우 스톱워치 모드는 0입니다. 그렇지 않으면 다음 플래그 중 하나 이상으로 구성됩니다.

플래그 Description
SPMODE_SHELL 0x00000001 선택한 Windows Explorer 작업을 기록합니다.
SPMODE_DEBUGOUT 0x00000002 아무 효과가 없습니다.
SPMODE_TEST 0x00000004 아무 효과가 없습니다.
SPMODE_BROWSER 0x00000008 Windows Explorer 또는 인터넷 Explorer 브라우저 프레임의 선택한 활동을 기록합니다. 이 플래그는 SPMODE_EVENTTRACE 함께 사용할 수 없습니다.
SPMODE_FLUSH 0x00000010 아무 효과가 없습니다.
SPMODE_EVENT 0x00000020 아무 효과가 없습니다.
SPMODE_MSVM 0x00000040 Microsoft VM을 초기화하기 위해 선택한 시간을 기록합니다.
SPMODE_FORMATTEXT 0x00000080 Windows 2000: 로그에서 브라우저 프레임에 영향을 미치는 항목을 나타냅니다.

Windows XP: 아무런 효과가 없습니다.

SPMODE_PROFILE 0x00000100 아무 효과가 없습니다.
SPMODE_DEBUGBREAK 0x00000200 각 로그 항목을 만든 후 디버거에 침입합니다. 사용할 수 있는 디버거가 없으면 프로그램이 STATUS_BREAKPOINT 예외로 중단됩니다.
SPMODE_MSGTRACE 0x00000400 메시지 성능 로그를 사용하도록 설정합니다.
SPMODE_PERFTAGS 0x00000800 아무 효과가 없습니다.
SPMODE_MEMWATCH 0x00001000 아무 효과가 없습니다.
SPMODE_DBMON 0x00002000 아무 효과가 없습니다.
SPMODE_MULTISTOP 0x00004000 일치하는 "start"가 하나만 있는 경우에도 모든 "중지" 작업을 기록합니다.
SPMODE_EVENTTRACE 0x00008000 MSHTML 렌더링 엔진의 선택한 활동을 기록합니다. 이 플래그는 SPMODE_BROWSER 함께 사용할 수 없습니다.

설명

성능 로깅을 사용하도록 설정하려면 다음 REG_DWORD 레지스트리 값을 설정합니다. 변경 내용이 적용되었는지 확인하려면 이 값을 설정한 후 컴퓨터를 다시 시작해야 합니다.

HKEY_LOCAL_MACHINE
   Software
      Microsoft
         Windows
            CurrentVersion
               Explorer
                  Performance
                     Mode

성능 로그의 정보는 내부 측정을 위한 것이며 정확한 내용은 정기적으로 변경됩니다. 현재 형식의 성능 로깅은 나중에 변경될 수 있습니다.

성능 로깅을 사용하도록 설정하면 성능이 약간 저하됩니다.

참고 SP2(서비스 팩 2) 이상에서 Windows XP를 사용하는 경우 위의 레지스트리 값이 0이 아닌 값으로 설정된 경우에도 해당 프로세스가 처음으로 StopWatchMode 함수를 호출할 때까지 프로세스에 대한 성능 데이터가 수집되지 않습니다.
 

요구 사항

   
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shlwapi.h
DLL Shlwapi.dll(버전 5.0 이상)

추가 정보

StopWatchFlush