다음을 통해 공유


NDK_FN_REJECT 콜백 함수(ndkpi.h)

NdkReject(NDK_FN_REJECT) 함수는 들어오는 NDK 연결 요청을 거부합니다.

통사론

NDK_FN_REJECT NdkFnReject;

NTSTATUS NdkFnReject(
  [in] NDK_CONNECTOR *pNdkConnector,
       const PVOID pPrivateData,
  [in] ULONG PrivateDataLength
)
{...}

매개 변수

[in] pNdkConnector

NDK 커넥터 개체(NDK_CONNECTOR)에 대한 포인터입니다.

pPrivateData

거부 요청과 함께 다시 전송되는 프라이빗 데이터에 대한 포인터입니다.

[in] PrivateDataLength

pPrivateData 매개 변수에 제공되는 프라이빗 데이터의 길이(바이트)입니다.

반환 값

NdkReject 함수는 다음 NTSTATUS 코드 중 하나를 반환합니다.

반환 코드 묘사
STATUS_SUCCESS
거부 요청이 성공했습니다.
STATUS_CONNECTION_ABORTED
연결 피어는 연결 설정이 중단되었습니다.
기타 상태 코드
오류가 발생했습니다.

발언

NdkReject 수신기를 통해 들어오는 연결 요청을 거부합니다. NdkConnect(NDK_FN_CONNECT) 함수가 완료되고 소비자가 연결을 거부하는 연결 요청에 대해 연결 요청을 거부할 수도 있습니다. 예를 들어 소비자는 pInboundReadLimit, pOutboundReadLimit또는 NdkGetConnectionData(NDK_FN_GET_CONNECTION_DATA) 함수에서 사용할 수 있는 pPrivateData 매개 변수의 값 때문에 연결을 거부합니다.

요구 사항

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

참고 항목

NDK_CONNECTOR

NDK_CONNECTOR_DISPATCH

NDK_FN_ACCEPT

NDK_FN_CONNECT

NDK_FN_GET_CONNECTION_DATA