struktur NDIS_PD_QUEUE_DISPATCH (ndis.h)

Struktur ini berisi rutinitas driver penyedia untuk menerima atau mengirimkan antrean.

Sintaks

typedef struct _NDIS_PD_QUEUE_DISPATCH {
  NDIS_OBJECT_HEADER                            Header;
  ULONG                                         Flags;
  NDIS_PD_POST_AND_DRAIN_BUFFER_LIST_HANDLER    PDPostAndDrainBufferList;
  NDIS_PD_QUERY_QUEUE_DEPTH_HANDLER             PDQueryQueueDepth;
  NDIS_PD_FLUSH_QUEUE_HANDLER                   PDFlushQueue;
  NDIS_PD_POST_AND_DRAIN_BUFFER_LIST_EX_HANDLER PDPostAndDrainBufferListEx;
} NDIS_PD_QUEUE_DISPATCH;

Anggota

Header

Struktur NDIS_OBJECT_HEADER untuk struktur NDIS_PD_QUEUE_DISPATCH . Atur anggota struktur ini sebagai berikut:

  • Jenis = NDIS_OBJECT_TYPE_DEFAULT
  • Revisi = NDIS_PD_QUEUE_DISPATCH_REVISION_1
  • Ukuran = NDIS_SIZEOF_PD_QUEUE_DISPATCH_REVISION_1

Flags

Anggota ini dicadangkan dan harus diatur ke 0.

PDPostAndDrainBufferList

Penunjuk ke rutinitas PDPostAndDrainBufferList penyedia.

PDQueryQueueDepth

Penunjuk ke rutinitas PDQueryQueueDepth penyedia.

PDFlushQueue

Penunjuk ke rutinitas PDFlushQueue penyedia.

PDPostAndDrainBufferListEx

Persyaratan

Persyaratan Nilai
Header ndis.h