Freigeben über


NDK_SRQ-Struktur (ndkpi.h)

Die NDK_SRQ-Struktur gibt die Attribute eines SRQ-Objekts (Shared Receive Queue) von NDK an.

Syntax

typedef struct _NDK_SRQ {
  NDK_OBJECT_HEADER      Header;
  const NDK_SRQ_DISPATCH *Dispatch;
} NDK_SRQ;

Member

Header

Die NDK_OBJECT_HEADER-Struktur für die NDK_SRQ-Struktur. Legen Sie den ObjectType-Member der Struktur, die Header angibt, auf NdkObjectTypeSrq fest.

Dispatch

Ein Zeiger auf eine NDK_SRQ_DISPATCH-Struktur , die Dispatchfunktionen für das NDK-SRQ-Objekt definiert.

Hinweise

Ein NDK-Anbieter muss festlegen, dass der Dispatch-Member auf seine NDK_SRQ_DISPATCH Tabelle zeigt, bevor das erstellte SRQ-Objekt zurückgegeben wird. Außerdem darf der NDK-Anbieter das Dispatch-Element nach dem Festlegen nicht verwenden, da der NDK-Consumer das Dispatch-Element in einen anderen Wert ändern kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Keine unterstützt, unterstützt in NDIS 6.30 und höher.
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile ndkpi.h (Ndkpi.h einschließen)

Weitere Informationen

Anforderungen an die Lebensdauer des NDKPI-Objekts

Anforderungen für die NDKPI-Veröffentlichung von Arbeitsanforderungen

NDK_FN_CLOSE_OBJECT

NDK_FN_CREATE_COMPLETION

NDK_FN_CREATE_QP_WITH_SRQ

NDK_FN_CREATE_SRQ

NDK_OBJECT_HEADER

NDK_SRQ_DISPATCH