Poolmon.exe을 실행할 때
Query pooltags Failed c0000002라는 메시지를 받는다면 Regedt32를 사용해서
GlobalFlag 값을 설정해야 한다.
이 값을 설정함으로서 NT는 Pooltag 정보를 수집하기위해 추가적인 자원을 사용할 수 있으며, 따라서
Poolmon.exe을 사용해서 작업을 완료했을 때 다시 초기화될 수 있도록
GlobalFlag의 현재 값을 기록한다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
REG_DWORD형의
GlobalFlag의 값에서 16진수 400에해당하는 비트를 1로 설정한다.
Windows NT 4.0 리소스 킷 - 보충2를 가지고 있다면
Gflags.exe를 이용할 수 있다.
이 유틸리티로 Pool 태깅을 사용하기위해 리소스 킷 폴더에서
Gflags.exe를 두번 클릭하거나 도스창을 열고
GFLAGS를 입력한다.
GFLAGS 창이 열려진 후 창 윗쪽 부분의 Destination을
System Registry로 설정한다. 창 아래부분에서
Enable Pool Tagging 체크 상자를 클릭한다. 변경효과를 보기위해 Windows NT를 다시 기동해야 한다.
GFLAGS은
Oh.exe의 커널 특징에 필요한 플래그를 설정할 수 있다.
Oh.exe은 열려진 창의 핸들을 출력하는 도구이다. 사용 방법은 도스창에서
gflags /?를 입력한다.
GlobalFlag은 32 비트로 구성되며, 이들 비트들은 시스템을 해석하고 문제를 시험하는데 사용되는 여러 내부 시스템 특징을 켜고 끄는 스위치로 사용된다. 추가적인 정보는 Win32 SDK에서
Ntexapi.h FLG_의 정의를 보기바란다.