NDK_FN_REJECT Rückruffunktion (ndkpi.h)
Die Funktion NdkReject (NDK_FN_REJECT) lehnt eine eingehende NDK-Verbindungsanforderung ab.
Syntax
NDK_FN_REJECT NdkFnReject;
NTSTATUS NdkFnReject(
[in] NDK_CONNECTOR *pNdkConnector,
const PVOID pPrivateData,
[in] ULONG PrivateDataLength
)
{...}
Parameter
[in] pNdkConnector
Ein Zeiger auf ein NDK-Connectorobjekt (NDK_CONNECTOR).
pPrivateData
Ein Zeiger auf private Daten, die mit der Ablehnungsanforderung zurückgesendet werden.
[in] PrivateDataLength
Die Länge der privaten Daten in Bytes, die im pPrivateData-Parameter bereitgestellt werden.
Rückgabewert
Die NdkReject-Funktion gibt einen der folgenden NTSTATUS-Codes zurück.
Rückgabecode | Beschreibung |
---|---|
|
Die Ablehnungsanforderung war erfolgreich. |
|
Der Verbindungspeer hat die Verbindungsherstellung abgebrochen. |
|
Ein Fehler ist aufgetreten. |
Hinweise
NdkReject lehnt eine eingehende Verbindungsanforderung über einen Listener ab. Eine Verbindungsanforderung kann auch für eine Verbindungsanforderung abgelehnt werden, bei der die Funktion NdkConnect (NDK_FN_CONNECT) abgeschlossen wurde und der Consumer die Verbindung ablehnt. Beispielsweise lehnt der Consumer die Verbindung aufgrund der Werte in den Parametern pInboundReadLimit, pOutboundReadLimit oder pPrivateData ab, die mit der Funktion NdkGetConnectionData (NDK_FN_GET_CONNECTION_DATA) verfügbar sind.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Keine unterstützt, wird in NDIS 6.30 und höher unterstützt. |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | ndkpi.h (include Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |