userOBJECTFLAGS 结构 (winuser.h)

包含有关窗口工作站或桌面句柄的信息。

语法

typedef struct tagUSEROBJECTFLAGS {
  BOOL  fInherit;
  BOOL  fReserved;
  DWORD dwFlags;
} USEROBJECTFLAGS, *PUSEROBJECTFLAGS;

成员

fInherit

如果此成员为 TRUE,则新进程将继承句柄。 否则,不会继承句柄。

fReserved

保留供将来使用。 此成员必须为 FALSE。

dwFlags

对于窗口工作站,此成员可以包含以下窗口工作站属性。

含义
WSF_VISIBLE
0x0001L
窗口工作站具有可见的显示图面。
 

对于桌面, dwFlags 成员可以包含以下值。

含义
DF_ALLOWOTHERACCOUNTHOOK
0x0001L
允许在桌面上的其他帐户中运行的进程在此进程中设置挂钩。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 winuser.h (包括 Windows.h)

另请参阅

CreateDesktop

GetUserObjectInformation

OpenDesktop

OpenInputDesktop

SetUserObjectInformation