Here is the exact specifications about Interactive Services Dialogue detection, Its causes, Its use and purpose...
Ask the Performance Team : Application Compatibility - Session 0 Isolation
You can see why HP and other vendors need to get their act together and write safe code thats secure instead of Microsoft forcing them into using Interactive Services Dialogue Detection just to keep users safe
Steven