NDK_SRQ - NtDoc

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

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

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ndkpi-_ndk_srq)

_NDK_SRQ structure

Description

The NDK_SRQ structure specifies the attributes of an NDK shared receive queue (SRQ) object.

Members

The NDK_OBJECT_HEADER structure for the NDK_SRQ structure. Set the ObjectType member of the structure that Header specifies to NdkObjectTypeSrq.

Dispatch

A pointer to an NDK_SRQ_DISPATCH structure that defines dispatch functions for the NDK SRQ object.

Remarks

An NDK provider must set the Dispatch member to point to its NDK_SRQ_DISPATCH table before returning the created SRQ object. Also, the NDK provider must not use the Dispatch member after setting it because the NDK consumer can change the Dispatch member to some other value.

See also

NDKPI Object Lifetime Requirements

NDKPI Work Request Posting Requirements

NDK_FN_CLOSE_OBJECT

NDK_FN_CREATE_COMPLETION

NDK_FN_CREATE_QP_WITH_SRQ

NDK_FN_CREATE_SRQ

NDK_OBJECT_HEADER

NDK_SRQ_DISPATCH