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) 함수가 완료되고 소비자가 연결을 거부하는 연결 요청에 대해 연결 요청을 거부할 수도 있습니다. 예를 들어 소비자는 NdkGetConnectionData(NDK_FN_GET_CONNECTION_DATA) 함수에서 사용할 수 있는 pInboundReadLimit, pOutboundReadLimit 또는 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