How can you disabled the Server 2008 "Application hung" screen?
hi,
how windows detect application hang:
when application (or more accurately, thread) creates window on desktop, enters implicit contract desktop window manager (dwm) process window messages in timely fashion. dwm posts messages (keyboard/mouse input , messages other windows, itself) thread-specific message queue. thread retrieves , dispatches messages via message queue. if thread not service queue calling getmessage(), messages not processed, , window hangs: can neither redraw nor can accept input user. operating system detects state attaching timer pending messages in message queue. if message has not been retrieved within 5 seconds, dwm declares window hung. can query particular window state via ishungappwindow() api.
in research, i cannot find information how disable feature or how customize 5 seconds ttl. afraid cannot disable default behavior how windows handles application hang.
preventing hangs in windows applications
http://msdn.microsoft.com/en-us/library/dd744765(vs.85).aspx
Windows Server > Windows Server General Forum
Comments
Post a Comment