PFNDACOMPARE 回调函数 (dpa_dsa.h)
定义 DSA_Sort使用的比较函数的原型。
语法
PFNDACOMPARE Pfndacompare;
int Pfndacompare(
[in, optional] void *p1,
[in, optional] void *p2,
[in] LPARAM lParam
)
{...}
参数
[in, optional] p1
类型: void*
指向比较中的第一项的指针。
[in, optional] p2
类型: void*
指向比较中的第二项的指针。
[in] lParam
类型: LPARAM
传递给 pfnCmp 的其他数据。
返回值
类型: int
返回值的含义取决于使用此回调原型的函数。 DSA_Sort的返回值如下所示。
小于 0 | 如果 p1 应先于 p2 排序。 |
等于 0 | 如果 p1 和 p2 应一起排序。 |
大于 0 | 如果 p1 应按 p2 排序。 |
备注
此回调的备用名称为 PFNDPACOMPARE 和 PFNDSACOMPARE。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | dpa_dsa.h |