функция обратного вызова 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.
Код возврата | Описание |
---|---|
|
Запрос на отклонение выполнен успешно. |
|
Соединительный узел отказался от установки подключения. |
|
Произошла ошибка. |
Комментарии
NdkReject отклоняет входящий запрос на подключение через прослушиватель. Запрос на подключение также может быть отклонен для запроса на подключение, если функция NdkConnect (NDK_FN_CONNECT) завершена, а потребитель отклоняет подключение. Например, потребитель отклоняет подключение из-за значений параметров pInboundReadLimit, pOutboundReadLimit или pPrivateData , доступных с помощью функции NdkGetConnectionData (NDK_FN_GET_CONNECTION_DATA).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях. |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Windows |
Header | ndkpi.h (включая Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |