啟動配接器
NDIS 會呼叫迷你埠驅動程式的 MiniportRestart 函式,以起始處於暫停狀態之介面卡的重新開機要求。 驅動程式可以繼續指出在 NDIS 呼叫 MiniportRestart 之後,以及迷你埠驅動程式在同步或非同步完成重新開機作業之前立即收到的資料。
當它呼叫迷你埠驅動程式的 MiniportRestart 函式時,NDIS 會將指標傳遞給 NDIS_MINIPORT_RESTART_PARAMETERS 結構的RestartAttributes 成員中的 miniport 驅動程式 NDIS_RESTART_ATTRIBUTES 結構。
若要以非同步方式完成重新開機作業, MiniportRestart 會傳回NDIS_STATUS_PENDING,而且驅動程式必須在作業完成之後呼叫 NdisMRestartComplete 函式。
迷你埠驅動程式應該準備好在完成重新開機作業之後接受傳送要求。 NDIS 不會起始任何其他隨插即用作業,例如停止、初始化或暫停要求,直到重新開機作業完成為止。
驅動程式準備好處理傳送和接收作業之後,配接器會處於執行中狀態。