實作 NDIS 6.30 驅動程式
NDIS 6.30 驅動程式必須遵循 實作 NDIS 6.20 驅動程式中所定義的需求。
此外,NDIS 6.30 驅動程式必須符合下列需求:
當 NDIS 6.30 驅動程式向 NDIS 註冊時,必須報告正確的 NDIS 版本。
您必須更新 NDIS_Xxx中的主要和次要 NDIS 版本號碼_DRIVER_CHARACTERISTICS 結構,以支援 NDIS 6.30。 MajorNdisVersion成員必須包含6,MinorNdisVersion成員必須包含30。 這項需求適用于迷你埠、通訊協定和篩選驅動程式。 您也必須更新編譯器的版本資訊,請參閱 編譯 NDIS 6.30 驅動程式。
迷你埠驅動程式必須設定NDIS_MINIPORT_DRIVER_CHARACTERISTICS的標頭成員:將[修訂] 設定為 [NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2],並將[大小] 設定為 [NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2]。
篩選驅動程式必須設定NDIS_FILTER_DRIVER_CHARACTERISTICS的標頭成員:將修訂設定為NDIS_FILTER_CHARACTERISTICS_REVISION_2,並將 [大小] 設定為 [NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2]。
通訊協定驅動程式必須設定NDIS_PROTOCOL_DRIVER_CHARACTERISTICS的標頭成員:將[修訂] 設定為[NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2],並將[大小] 設定為 [NDIS_SIZEOF_PROTOCOL _DRIVER_CHARACTERISTICS_REVISION_2]。
若要通知 NDIS 和過度處理裝置和驅動程式功能,NDIS 6.30 驅動程式必須針對下列功能實作 NDIS 6.30 裝置功能介面:
Windows 8和Windows Server 2012作業系統的 NDIS 6.30 迷你埠驅動程式必須使用 NDIS 6.30 版的資料結構。 如需詳細資訊,請參閱 使用 NDIS 6.30 資料結構。