NDIS_STATUS_RESET_START
NDIS_STATUS_RESET_START狀態表示正在重設迷你埠介面卡。
備註
迷你埠驅動程式不應該呼叫 NdisMIndicateStatusEx 函 式來發出每個重設作業的開始和完成訊號,因為 NDIS 會在重設作業開始和結束時通知驅動程式過度。
當 NDIS 呼叫迷你埠驅動程式的 MiniportResetEx 函 式時,迷你埠驅動程式會重設迷你埠介面卡。 NDIS 會呼叫每個系結通訊協定和中繼驅動程式的 ProtocolStatusEx 函式,以及具有NDIS_STATUS_RESET_START狀態之過度篩選模組的 FilterStatus 函式。 當迷你埠驅動程式完成重設時,NDIS 會將狀態為 NDIS_STATUS_RESET_END通知過度的驅動程式。
當通訊協定驅動程式收到NDIS_STATUS_RESET_START狀態指示時,它應該:
保留任何準備好傳輸的資料,直到其 ProtocolStatusEx 函 式收到NDIS_STATUS_RESET_END狀態指示為止。
除了使用 NdisReturnNetBufferLists 函式傳回等資源的呼叫之外,不要進行任何導向至基礎迷你埠驅動程式的 NDIS 呼叫。
規格需求
版本 |
Windows Vista 中支援 NDIS 6.0 和 NDIS 5.1 驅動程式。 Windows XP 中支援 NDIS 5.1 驅動程式。 |
標頭 |
Ndis.h (包含 Ndis.h) |