共用方式為


註冊為 NDIS 中繼驅動程式

NDIS 中繼驅動程式必須在DriverEntry函式的內容中向 NDIS 註冊其MiniportXxx函式及其ProtocolXxx函式。 若要註冊 其 MiniportXxx 函式,中繼驅動程式必須呼叫 NdisMRegisterMiniportDriver 並設定NDIS_INTERMEDIATE_DRIVER旗標。 此旗標位於驅動程式在MiniportDriverCharacteristics上傳遞的NDIS_MINIPORT_DRIVER_CHARACTERISTICS結構中。 此呼叫會匯出中繼驅動程式的 MiniportXxx 函式。 如需註冊 MiniportXxx 函式的詳細資訊,請參閱 將中繼驅動程式註冊為 Miniport 驅動程式

請注意,中繼驅動程式會控制何時初始化其虛擬迷你埠,因此,當驅動程式準備好接受介面卡上的傳送和要求時。 NDIS 會在 隨插即用 (PnP) 管理員啟動虛擬迷你埠裝置,並在中繼驅動程式呼叫NdisIMInitializeDeviceInstanceEx之後,呼叫中繼驅動程式的MiniportInitializeEx函式。 MiniportInitializeEx的呼叫稍後可能會發生,因此不一定在呼叫 NdisIMInitializeDeviceInstanceEx的內容中。 如果中繼驅動程式匯出多個虛擬迷你埠,驅動程式必須針對它提供給網路要求的每個虛擬迷你埠呼叫 NdisIMInitializeDeviceInstanceEx

若要註冊其 ProtocolXxx 函式,中繼驅動程式必須呼叫 NdisRegisterProtocolDriver 函式。 如需註冊 ProtocolXxx 函式的詳細資訊,請參閱 將中繼驅動程式註冊為通訊協定驅動程式