struktur NDIS_MINIPORT_PNP_CHARACTERISTICS (ndis.h)

Struktur NDIS_MINIPORT_PNP_CHARACTERISTICS menentukan titik masuk untuk fungsi yang memungkinkan driver miniport memproses beberapa paket permintaan I/O (IRP) Plug and Play (PnP).

Sintaks

typedef struct _NDIS_MINIPORT_PNP_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                            Header;
  MINIPORT_ADD_DEVICE_HANDLER                   MiniportAddDeviceHandler;
  MINIPORT_REMOVE_DEVICE_HANDLER                MiniportRemoveDeviceHandler;
  MINIPORT_FILTER_RESOURCE_REQUIREMENTS_HANDLER MiniportFilterResourceRequirementsHandler;
  MINIPORT_START_DEVICE_HANDLER                 MiniportStartDeviceHandler;
  ULONG                                         Flags;
} NDIS_MINIPORT_PNP_CHARACTERISTICS, *PNDIS_MINIPORT_PNP_CHARACTERISTICS;

Anggota

Header

Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_MINIPORT_PNP_CHARACTERISTICS. Atur anggota Jenis struktur yang ditentukan Header ke NDIS_OBJECT_TYPE_MINIPORT_PNP_CHARACTERISTICS, anggota Revisi ke NDIS_MINIPORT_PNP_CHARACTERISTICS_REVISION_1, dan anggota Ukuran ke NDIS_SIZEOF_MINIPORT_PNP_CHARACTERISTICS_REVISION_1.

MiniportAddDeviceHandler

Titik masuk fungsi MiniportAddDevice penelepon.

MiniportRemoveDeviceHandler

Titik masuk pemanggil Fungsi MiniportRemoveDevice .

MiniportFilterResourceRequirementsHandler

Titik masuk pemanggil Fungsi MiniportFilterResourceRequirements .

MiniportStartDeviceHandler

Titik masuk fungsi MiniportStartDevice penelepon, jika ada. Jika fungsi ini tidak diperlukan, atur anggota ini ke NULL.

Flags

Dicadangkan.

Keterangan

Driver Miniport yang mendukung MSI-X dan akan mengubah afinitas interupsi untuk setiap fungsi register pesan MSI-X yang ditentukan dalam struktur NDIS_MINIPORT_PNP_CHARACTERISTICS. Untuk mendaftarkan fungsi-fungsi ini, panggil fungsi NdisSetOptionalHandlers dari fungsi MiniportSetOptions dan tentukan struktur NDIS_MINIPORT_PNP_CHARACTERISTICS pada parameter OptionalHandlersdari NdisSetOptionalHandlers.

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

MiniportRemoveDevice

MiniportSetOptions

MiniportStartDevice

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers