NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES 結構 (ndis.h)
NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES 結構會指定已新增裝置的驅動程式定義內容區域。
語法
typedef struct _NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES {
NDIS_OBJECT_HEADER Header;
NDIS_HANDLE MiniportAddDeviceContext;
ULONG Flags;
} NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES, *PNDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES;
成員
Header
NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES 結構的NDIS_OBJECT_HEADER結構。 將 Header 指定為NDIS_OBJECT_TYPE_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES的 [類型] 成員、將 [修訂成員] 設定為 [NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES_REVISION_1],並將 [大小] 成員設定為 [NDIS_SIZEOF_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES_REVISION_1]。
MiniportAddDeviceContext
驅動程式配置內容區域的句柄。
Flags
保留的。
備註
Miniport 驅動程式會在 MiniportAddDevice 函式中初始化NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES結構,並將此結構傳遞至 NdisMSetMiniportAttributes 函式 。
NDIS 稍後會將MiniportAddDeviceContext NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES 成員中的內容句柄傳遞至MiniportRemoveDevice、MiniportStartDevice和的 MiniportAddDeviceContext 參數 MiniportFilterResourceRequirements 函式 。 NDIS 會將相同的句柄傳遞至 MiniportAddDeviceContext 成員中的 MiniportInitializeEx 函式 NDIS_MINIPORT_INIT_PARAMETERS 結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | NDIS 6.0 和更新版本支援。 |
標頭 | ndis.h (包括 Ndis.h) |