EnumMonitors

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

EnumMonitors函数使用描述指定服务器的监视器的数据初始化结构数组。

BOOL EnumMonitors(

LPTSTR 【PNAME】,//指向服务器名称的指针
DWORD 【水平】,//结构级别
LPBYTE 【//指向监视器信息的指针。结构体】,//指向结构数组的指针
DWORD 【cbBuf】,//缓冲区大小(以字节为单位)
LPDWORD 【pcbNeeded】,// addr的变量与否。的字节复制(或必需)
LPDWORD 【pcReturned】// addr的变量与否。的工作信息。结构复制
); 

参数

【PNAME】

指向以空字符结尾的字符串,指定监视器所在的服务器的名称。如果此参数为NULL,则枚举本地监视器。

【水平】

指定【//指向监视器信息的指针。结构体】指向的结构的版本。

【//指向监视器信息的指针。结构体】

指向MONITOR_INFO_1MONITOR_INFO_2结构的数组。

【cbBuf】

指定由【//指向监视器信息的指针。结构体】指向的缓冲区的大小(以字节为单位)。

【pcbNeeded】

指向变量,如果函数成功,则接收复制的字节数,或者【cbBuf】太小时需要的字节数。

【pcReturned】

指向一个变量,该变量接收【//指向监视器信息的指针。结构体】指向的缓冲区中返回的结构数。

返回值

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

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

也可以看看

MONITOR_INFO_1, MONITOR_INFO_2