NDK_OBJECT_TYPE enumeration

The NDK_OBJECT_TYPE enumeration defines types of Network Direct Kernel (NDK) objects.

Syntax


typedef enum _NDK_OBJECT_TYPE { 
  NdkObjectTypeUndefined       = 0,
  NdkObjectTypeAdapter         = 1,
  NdkObjectTypeQp              = 2,
  NdkObjectTypeCq              = 3,
  NdkObjectTypeMr              = 4,
  NdkObjectTypeMw              = 5,
  NdkObjectTypePd              = 6,
  NdkObjectTypeSharedEndpoint  = 7,
  NdkObjectTypeConnector       = 8,
  NdkObjectTypeListener        = 9,
  NdkObjectTypeSrq             = 10,
  NdkObjectTypeMax             = 11
} NDK_OBJECT_TYPE;

Constants

NdkObjectTypeUndefined

Specifies an undefined NDK object.

NdkObjectTypeAdapter

Specifies an NDK adapter object (NDK_ADAPTER).

NdkObjectTypeQp

Specifies an NDK queue pair (QP) object (NDK_QP).

NdkObjectTypeCq

Specifies an NDK completion queue (CQ) object (NDK_CQ).

NdkObjectTypeMr

Specifies an NDK memory region (MR) object (NDK_MR).

NdkObjectTypeMw

Specifies an NDK memory window (MW) object (NDK_MW).

NdkObjectTypePd

Specifies an NDK protection domain (PD) object (NDK_PD).

NdkObjectTypeSharedEndpoint

Specifies an NDK shared endpoint object (NDK_SHARED_ENDPOINT).

NdkObjectTypeConnector

Specifies an NDK connector object (NDK_CONNECTOR).

NdkObjectTypeListener

Specifies an NDK listener object (NDK_LISTENER).

NdkObjectTypeSrq

Specifies an NDK shared receive queue (SRQ) object (NDK_SRQ).

NdkObjectTypeMax

The maximum value for this enumeration. This value might change in future versions of the header files and binaries.

Remarks

NDK objects include an NDK_OBJECT_HEADER structure that packages the object type, version, and other information.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2012

Version

Supported in NDIS 6.30 and later.

Header

Ndkpi.h (include Ndkpi.h)

See also

NDK_ADAPTER
NDK_CONNECTOR
NDK_CQ
NDK_LISTENER
NDK_MR
NDK_MW
NDK_OBJECT_HEADER
NDK_PD
NDK_QP
NDK_SHARED_ENDPOINT
NDK_SRQ

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.