The USEROBJECTFLAGS structure contains information about a window station or desktop handle.
typedef struct tagUSEROBJECTFLAGS { BOOL fInherit; BOOL fReserved; DWORD dwFlags; } USEROBJECTFLAGS;
Value |
Description |
WSF_VISIBLE |
Window station has visible display surfaces. |
For desktops, the dwFlags member can contain the following desktop control flag:
Value |
Description |
DF_ALLOWOTHERACCOUNTHOOK |
Allows processes running in other accounts on the desktop to set hooks in this process. |
CreateDesktop, GetUserObjectInformation, OpenDesktop, OpenInputDesktop, SetUserObjectInformation