原文链接 -> 传送门
函数功能:
EnumObjectsProc 函数是应用程序自定义的回调函数,与 EnumObjects 函数一起使用。此函数用来处理对象数据,GOBJECTENUMPROC 类型定义了一个指向该回调函数的指针,EnumObjectsProc 是应用程序定义函数名字的一个占位符。
API 函数原型:
注释:_In_ 说明该参数是输入的。
int CALLBACK EnumObjectsProc( _In_ LPVOID lpLogObject, _In_ LPARAM lpData );
参数解析:
|
参数 |
含义 |
|
lpLogObject |
|
|
lpData |
指向应用程序定义的数据的指针,该数据由 EnumObjects 函数传送 |
返回值:
1. 若要继续枚举,回调函数必须返回值为非 0,这个值是用户自定义的;
2. 若要停止枚举,回调函数必须返回值为 0。
备注:
应用程序必须通过传送函数的地址给 EnumObjects 函数来注册该函数。
需求:
|
Minimum supported client |
Windows 2000 专业版 [仅桌面应用程序] |
|
Minimum supported server |
Windows 2000 服务器版 [仅桌面应用程序] |
|
Header |
Wingdi.h (包含于 Windows.h) |




