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