NDK_OBJECT_TYPE enumeration (ndkpi.h)
The NDK_OBJECT_TYPE enumeration defines types of Network Direct Kernel (NDK) objects.
Syntax
typedef enum _NDK_OBJECT_TYPE {
NdkObjectTypeUndefined,
NdkObjectTypeAdapter,
NdkObjectTypeQp,
NdkObjectTypeCq,
NdkObjectTypeMr,
NdkObjectTypeMw,
NdkObjectTypePd,
NdkObjectTypeSharedEndpoint,
NdkObjectTypeConnector,
NdkObjectTypeListener,
NdkObjectTypeSrq,
NdkObjectTypeMax
} 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
Requirement | Value |
---|---|
Minimum supported client | None supported,Supported in NDIS 6.30 and later. |
Minimum supported server | Windows Server 2012 |
Header | ndkpi.h (include Ndkpi.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for