2012-07-02 9 views
0

안녕하세요, Windows 2008 R2에서 디버그 메시지에 OutputDebugString을 사용하는 서비스로 x86 응용 프로그램을 설치하고 있습니다.Windows 2008 r2 debugview (OutputDebugString) 문제

문제는 DebugView 유틸리티가 응용 프로그램이 콘솔이 아닌 상승 된 모드에서 서비스로 실행될 때만 응용 프로그램의 디버그 출력을 포착한다는 점입니다.

Windows 2008 R2에서 OutputDebugString의 제한 사항에 대해 직접적으로 이야기하는 KB를 찾지 못했습니다.

누구든지 이러한 문제가 발생했습니다. 이러한 제한이 실제로 존재합니까?

UPD : 성능 문제가 중요 할 경우 TerminalServices를 사용하고 있습니다.

답변

2

서비스에서 다른 세션에서 실행되는 메시지를 캡처하려면 DbgView의 "캡처"메뉴로 이동하여 "글로벌 Win32 캡처"를 선택하십시오.