NDK_FN_FLUSH 콜백 함수(ndkpi.h)

NdkFlush(NDK_FN_FLUSH) 함수는 현재 NDK QP(큐 쌍) 개체에서 보류 중인 수신 및 초기자 큐 요청의 취소를 시작합니다.

구문

NDK_FN_FLUSH NdkFnFlush;

void NdkFnFlush(
  [in] NDK_QP *pNdkQp
)
{...}

매개 변수

[in] pNdkQp

QP(NDK 큐 쌍) 개체(NDK_QP)에 대한 포인터입니다.

반환 값

없음

설명

NdkFlush 는 현재 QP에서 보류 중인 수신 및 초기자 큐 요청을 취소합니다. 플러시된 요청은 완료 상태 STATUS_CANCELLED.

NDK 소비자가 NdkFlush를 발급한 후 모든 요청이 플러시되는지 확인하려는 경우 소비자는 NdkFlush를 호출하기 전에 큐에 대기된 모든 요청에 대한 완료가 표시될 때까지 CQ를 비워야 합니다.

요구 사항

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

추가 정보

NDK_QP