struktur NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES (ndis.h)
Struktur NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES menentukan area konteks yang ditentukan driver untuk perangkat yang ditambahkan.
Sintaks
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;
Anggota
Header
Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES. Atur anggota Jenis struktur yang ditentukan Header ke NDIS_OBJECT_TYPE_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES, anggota Revisi ke NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES_REVISION_1, dan anggota Ukuran ke NDIS_SIZEOF_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES_REVISION_1.
MiniportAddDeviceContext
Handel untuk area konteks yang dialokasikan driver.
Flags
Dicadangkan.
Keterangan
Driver miniport menginisialisasi struktur NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES dalam fungsi MiniportAddDevice dan meneruskan struktur ini ke Fungsi NdisMSetMiniportAttributes .
NDIS kemudian meneruskan handel konteks di anggota MiniportAddDeviceContext NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES ke parameter MiniportAddDeviceContext dari MiniportRemoveDevice, MiniportStartDevice, dan Fungsi MiniportFilterResourceRequirements . NDIS meneruskan handel yang sama ke fungsi MiniportInitializeEx di anggota MiniportAddDeviceContext NDIS_MINIPORT_INIT_PARAMETERS struktur.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung di NDIS 6.0 dan yang lebih baru. |
Header | ndis.h (termasuk Ndis.h) |