функция обратного вызова 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или параметров pPrivateData, доступных с помощью функции NdkGetConnectionData (NDK_FN_GET_CONNECTION_DATA).

Требования

Требование Ценность
минимальные поддерживаемые клиентские Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях.
минимальный поддерживаемый сервер Windows Server 2012
целевая платформа Виндоус
заголовка ndkpi.h (include Ndkpi.h)
IRQL <=DISPATCH_LEVEL

См. также

NDK_CONNECTOR

NDK_CONNECTOR_DISPATCH

NDK_FN_ACCEPT

NDK_FN_CONNECT

NDK_FN_GET_CONNECTION_DATA