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 |