NDK_FN_GET_CQ_RESULTS_EX 콜백 함수(ndkpi.h)

NdkGetCqResultsEx(NDK_FN_GET_CQ_RESULTS_EX) 함수는 NDK CQ(완료 큐) 개체에서 완료를 제거합니다. 이 함수는 NDK_RESULT 구조체 배열 대신 NDK_RESULT_EX 구조체 배열을 검색한다는 점을 제외하고 NdkGetCqResults(NDK_FN_GET_CQ_RESULTS) 함수와 동일합니다.

구문

NDK_FN_GET_CQ_RESULTS_EX NdkFnGetCqResultsEx;

ULONG NdkFnGetCqResultsEx(
  [in] NDK_CQ *pNdkCq,
       NDK_RESULT_EX Results[],
  [in] ULONG nResults
)
{...}

매개 변수

[in] pNdkCq

CQ(NDK 완료 큐) 개체(NDK_CQ)에 대한 포인터입니다.

Results[]

[in] nResults

결과 배열의 크기(요소)입니다. 즉, CQ에서 제거할 최대 완료 횟수입니다.

반환 값

NDK_FN_GET_CQ_RESULTS_EX 함수는 CQ에서 제거된 완료 횟수를 반환합니다.

0은 CQ에 완료가 없음을 의미합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 없음, NDIS 6.40 이상에서 지원됩니다.
지원되는 최소 서버 Windows Server 2012 R2
대상 플랫폼 Windows
헤더 ndkpi.h(Ndkpi.h 포함)
IRQL <=DISPATCH_LEVEL

추가 정보

NDKPI 완료 처리 요구 사항

NDK_CQ

NDK_FN_GET_CQ_RESULTS

NDK_RESULT

NDK_RESULT_EX