NDK_OBJECT_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ndkpi.h

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

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-ndkpi-_ndk_object_type)

_NDK_OBJECT_TYPE enumeration

Description

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

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.

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