SetUserObjectInformation

【勇芳软件工作室】汉化HomePreviousNext

SetUserObjectInformation函数设置有关窗口站或桌面对象的信息。

BOOL SetUserObjectInformation(

HANDLE 【hObjhr】,//要处理信息的对象的句柄
INT 【参数nIndex】,//要设置的信息类型
PVOID 【pvInfo】,//指向包含信息的缓冲区
DWORD 【nLength】//大小(以字节为单位)的【pvInfo】缓冲区
); 

参数

【hObjhr】

标识要设置对象信息的窗口台或桌面对象。该值可以是HDESK或HWINSTA句柄(例如,CreateWindowStation OpenWindowStationCreateDesktopOpenDesktop)返回的句柄。

【参数nIndex】

指定要设置的对象信息。此参数必须指定以下值:

描述
UOI_FLAGS设置对象的句柄标志。【pvInfo】参数必须指向USEROBJECTFLAGS结构。

【pvInfo】

指向包含对象信息的缓冲区。

【nLength】

指定由【pvInfo】指向的缓冲区中包含的信息的大小(以字节为单位)。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

也可以看看

CreateDesktop, CreateWindowStation, GetUserObjectInformation, OpenDesktop,.OpenWindowStation, USEROBJECTFLAGS