共用方式為


NDK_FN_DISCONNECT回呼函式 (ndkpi.h)

NdkDisconnectNDK_FN_DISCONNECT) 函式會在 NDK 連線上啟動中斷連線。

語法

NDK_FN_DISCONNECT NdkFnDisconnect;

NTSTATUS NdkFnDisconnect(
  [in]           NDK_CONNECTOR *pNdkConnector,
  [in]           NDK_FN_REQUEST_COMPLETION RequestCompletion,
  [in, optional] PVOID RequestContext
)
{...}

參數

[in] pNdkConnector

連接器物件的指標(NDK_CONNECTOR)。

[in] RequestCompletion

要求完成回呼例程的指標 NdkRequestCompletionNDK_FN_REQUEST_COMPLETION)。

[in, optional] RequestContext

要傳遞至回呼函式 Context 參數的內容值,該參數是在 RequestCompletion 參數中指定。

傳回值

NdkDisconnect 函式會傳回下列其中一個 NTSTATUS 程式代碼。

傳回碼 描述
STATUS_SUCCESS
已順利完成中斷連線要求。
STATUS_PENDING
作業擱置中,稍後將會完成。 驅動程式會呼叫指定的 RequestCompletionNDK_FN_REQUEST_COMPLETION) 函式,以完成暫止的作業。
STATUS_IO_TIMEOUT
中斷連線交握逾時。
重要 要求可能會內嵌失敗,以及使用此狀態代碼以異步方式失敗。
 
其他狀態代碼
發生錯誤。

言論

NdkDisconnect 會在連線上起始正常中斷連線。 基礎通訊協定驅動程式執行正常中斷連線之後,NDK 提供者也必須在 QP 上執行隱含排清。

要求

要求 價值
最低支援的用戶端 不支援,在 NDIS 6.30 和更新版本中支援。
支援的最低伺服器 Windows Server 2012
目標平臺 窗戶
標頭 ndkpi.h (包括 Ndkpi.h)
IRQL <=DISPATCH_LEVEL

另請參閱

NDKPI 物件存留期需求

NDK_CONNECTOR_DISPATCH

NDK_FN_CONNECT

NDK_FN_REQUEST_COMPLETION