NDK_RESULT 구조체(ndkpi.h)
NDK_RESULT 구조체는 NDK 요청 작업에 대한 결과를 반환합니다.
통사론
typedef struct _NDK_RESULT {
NTSTATUS Status;
ULONG BytesTransferred;
PVOID QPContext;
PVOID RequestContext;
} NDK_RESULT;
회원
Status
NDK 요청 완료 상태입니다.
BytesTransferred
전송된 바이트 수입니다. 이 멤버의 값은 NdkReceive(NDK_FN_RECEIVE) 요청 완료에만 유효합니다. 멤버는 다른 모든 NDK 요청 완료에 대해 정의되지 않습니다.
QPContext
큐 쌍(QP)을 통해 게시되는 모든 요청에 대한 컨텍스트 값입니다. NDK 소비자는 NdkCreateQp(NDK_FN_CREATE_QP) 함수를 호출하여 NDK_QP 개체를 만들 때 이 포인터를 지정했습니다.
RequestContext
요청이 게시될 때 NDK 소비자가 지정한 요청 컨텍스트 값입니다.
발언
NdkGetCqResults(NDK_FN_GET_CQ_RESULTS) 함수는 CQ에서 제거된 완료 결과로 채워진 NDK_RESULT 구조체의 배열을 가져옵니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되지 않음, NDIS 6.30 이상에서 지원됨 |
지원되는 최소 서버 | Windows Server 2012 |
헤더 | ndkpi.h(Ndkpi.h 포함) |