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、または NdkGetConnectionData (NDK_FN_GET_CONNECTION_DATA) 関数で使用できる pPrivateData パラメーターを するため、コンシューマーは接続を拒否します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | サポートされていません。NDIS 6.30 以降でサポートされています。 |
サポートされる最小サーバー | Windows Server 2012 |
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | ndkpi.h (Ndkpi.h を含む) |
IRQL | <=DISPATCH_LEVEL |