NDK_OBJECT_TYPE-Enumeration (ndkpi.h)

Die NDK_OBJECT_TYPE-Enumeration definiert Typen von NDK-Objekten (Network Direct Kernel).

Syntax

typedef enum _NDK_OBJECT_TYPE {
  NdkObjectTypeUndefined,
  NdkObjectTypeAdapter,
  NdkObjectTypeQp,
  NdkObjectTypeCq,
  NdkObjectTypeMr,
  NdkObjectTypeMw,
  NdkObjectTypePd,
  NdkObjectTypeSharedEndpoint,
  NdkObjectTypeConnector,
  NdkObjectTypeListener,
  NdkObjectTypeSrq,
  NdkObjectTypeMax
} NDK_OBJECT_TYPE;

Konstanten

 
NdkObjectTypeUndefined
Gibt ein nicht definiertes NDK-Objekt an.
NdkObjectTypeAdapter
Gibt ein NDK-Adapterobjekt (NDK_ADAPTER) an.
NdkObjectTypeQp
Gibt ein QP-Objekt (NDK-Warteschlangenpaar) an (NDK_QP).
NdkObjectTypeCq
Gibt ein NDK-Vervollständigungswarteschlangenobjekt (CQ) an (NDK_CQ).
NdkObjectTypeMr
Gibt ein MR-Objekt (NDK Memory Region) an (NDK_MR).
NdkObjectTypeMw
Gibt ein NDK-Speicherfensterobjekt (MW) an (NDK_MW).
NdkObjectTypePd
Gibt ein PD-Objekt (NDK Protection Domain) an (NDK_PD).
NdkObjectTypeSharedEndpoint
Gibt ein freigegebenes NDK-Endpunktobjekt (NDK_SHARED_ENDPOINT) an.
NdkObjectTypeConnector
Gibt ein NDK-Connectorobjekt (NDK_CONNECTOR) an.
NdkObjectTypeListener
Gibt ein NDK-Listenerobjekt (NDK_LISTENER) an.
NdkObjectTypeSrq
Gibt ein SRQ-Objekt (NDK Shared Receive Queue) an (NDK_SRQ).
NdkObjectTypeMax
Der Höchstwert für diese Enumeration. Dieser Wert kann sich in zukünftigen Versionen der Headerdateien und Binärdateien ändern.

Hinweise

NDK-Objekte enthalten eine NDK_OBJECT_HEADER-Struktur , die den Objekttyp, die Version und andere Informationen verpackt.

Anforderungen

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

Weitere Informationen

NDK_ADAPTER

NDK_CONNECTOR

NDK_CQ

NDK_LISTENER

NDK_MR

NDK_MW

NDK_OBJECT_HEADER

NDK_PD

NDK_QP

NDK_SHARED_ENDPOINT

NDK_SRQ