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)

Lihat juga

MiniportAddDevice

MiniportFilterResourceRequirements

MiniportInitializeEx

MiniportRemoveDevice

MiniportStartDevice

NDIS_MINIPORT_INIT_PARAMETERS

NDIS_OBJECT_HEADER

NdisMSetMiniportAttributes