create_headless_desktop
Creates a hidden Win32 desktop for running GUI applications invisibly, enabling automation and screen capture without appearing on the visible desktop.
Instructions
Create an off-screen Win32 desktop for running GUI apps invisibly.
Apps launched on this desktop have a real GUI (so they run and can be automated and captured via PrintWindow) but never appear on the visible desktop. This is the 'headless but with GUI' mode.
Args: params (HeadlessDesktopInput): desktop name.
Returns: str: JSON {"ok": true, "name": "...", "handle": N, "full": "WinSta0\..."}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |