NDIS_PD_QUEUE_DISPATCH Struktur (ndis.h)
Diese Struktur enthält die Treiberroutinen eines Anbieters für Empfangs- oder Übertragungswarteschlangen.
Syntax
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;
Angehörige
Header
Die NDIS_OBJECT_HEADER Struktur für die NDIS_PD_QUEUE_DISPATCH Struktur. Legen Sie die Elemente dieser Struktur wie folgt fest:
- Typ = NDIS_OBJECT_TYPE_DEFAULT
- Revision = NDIS_PD_QUEUE_DISPATCH_REVISION_1
- Größe = NDIS_SIZEOF_PD_QUEUE_DISPATCH_REVISION_1
Flags
Dieses Element ist reserviert und muss auf 0 festgelegt werden.
PDPostAndDrainBufferList
Ein Zeiger auf die PDPostAndDrainBufferList Routine des Anbieters.
PDQueryQueueDepth
Ein Zeiger auf die PDQueryQueueDepth-Routine des Anbieters.
PDFlushQueue
Ein Zeiger auf die PDFlushQueue Routine des Anbieters.
PDPostAndDrainBufferListEx
Anforderungen
Anforderung | Wert |
---|---|
Header- | ndis.h |