Partager via


NDK_FN_REJECT fonction de rappel (ndkpi.h)

La fonction NdkReject (NDK_FN_REJECT) rejette une demande de connexion NDK entrante.

Syntaxe

NDK_FN_REJECT NdkFnReject;

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

Paramètres

[in] pNdkConnector

Pointeur vers un objet connecteur NDK (NDK_CONNECTOR).

pPrivateData

Pointeur vers des données privées qui sont renvoyées avec la demande de rejet.

[in] PrivateDataLength

Longueur, en octets, des données privées fournies dans le paramètre pPrivateData .

Valeur retournée

La fonction NdkReject retourne l’un des codes NTSTATUS suivants.

Code de retour Description
STATUS_SUCCESS
La demande de rejet a réussi.
STATUS_CONNECTION_ABORTED
L’homologue de connexion a abandonné l’établissement de la connexion.
Autres codes status
Une erreur est survenue.

Remarques

NdkReject rejette une demande de connexion entrante sur un écouteur. Une demande de connexion peut également être rejetée pour une demande de connexion dans laquelle la fonction NdkConnect (NDK_FN_CONNECT) est terminée et où le consommateur rejette la connexion. Par exemple, le consommateur rejette la connexion en raison des valeurs des paramètres pInboundReadLimit, pOutboundReadLimit ou pPrivateData disponibles avec la fonction NdkGetConnectionData (NDK_FN_GET_CONNECTION_DATA).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures.
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête ndkpi.h (incluez Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Voir aussi

NDK_CONNECTOR

NDK_CONNECTOR_DISPATCH

NDK_FN_ACCEPT

NDK_FN_CONNECT

NDK_FN_GET_CONNECTION_DATA