Compartilhar via


NDK_FN_REJECT função de retorno de chamada (ndkpi.h)

A função NdkReject (NDK_FN_REJECT) rejeita uma solicitação de conexão NDK de entrada.

Sintaxe

NDK_FN_REJECT NdkFnReject;

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

Parâmetros

[in] pNdkConnector

Um ponteiro para um objeto do conector NDK (NDK_CONNECTOR).

pPrivateData

Um ponteiro para dados privados que são enviados de volta com a solicitação de rejeição.

[in] PrivateDataLength

O comprimento, em bytes, dos dados privados fornecidos no parâmetro pPrivateData.

Valor de retorno

A função NdkReject retorna um dos seguintes códigos NTSTATUS.

Código de retorno Descrição
STATUS_SUCCESS
A solicitação de rejeição foi bem-sucedida.
STATUS_CONNECTION_ABORTED
O par de conexão abandonou o estabelecimento da conexão.
Outros códigos de status
Ocorreu um erro.

Observações

NdkReject rejeita uma solicitação de conexão de entrada em um ouvinte. Uma solicitação de conexão também pode ser rejeitada para uma solicitação de conexão em que a função NdkConnect (NDK_FN_CONNECT) foi concluída e o consumidor rejeita a conexão. Por exemplo, o consumidor rejeita a conexão devido aos valores nos parâmetros pInboundReadLimit, pOutboundReadLimitou pPrivateData disponíveis com a função NdkGetConnectionData (NDK_FN_GET_CONNECTION_DATA).

Requisitos

Requisito Valor
de cliente com suporte mínimo Nenhum com suporte, com suporte no NDIS 6.30 e posterior.
servidor com suporte mínimo Windows Server 2012
da Plataforma de Destino Windows
cabeçalho ndkpi.h (inclua Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Consulte também

NDK_CONNECTOR

NDK_CONNECTOR_DISPATCH

NDK_FN_ACCEPT

NDK_FN_CONNECT

NDK_FN_GET_CONNECTION_DATA