NDK_ADAPTER_DISPATCH structure (ndkpi.h)

The NDK_ADAPTER_DISPATCH structure specifies dispatch function entry points for the NDK adapter object.

Syntax

typedef struct _NDK_ADAPTER_DISPATCH {
  NDK_FN_QUERY_EXTENSION_INTERFACE NdkQueryExtension;
  NDK_FN_QUERY_ADAPTER_INFO        NdkQueryAdapterInfo;
  NDK_FN_CREATE_CQ                 NdkCreateCq;
  NDK_FN_CREATE_PD                 NdkCreatePd;
  NDK_FN_CREATE_SHARED_ENDPOINT    NdkCreateSharedEndpoint;
  NDK_FN_CREATE_CONNECTOR          NdkCreateConnector;
  NDK_FN_CREATE_LISTENER           NdkCreateListener;
  NDK_FN_BUILD_LAM                 NdkBuildLAM;
  NDK_FN_RELEASE_LAM               NdkReleaseLAM;
} NDK_ADAPTER_DISPATCH;

Members

NdkQueryExtension

The entry point for the object's NDK_FN_QUERY_EXTENSION_INTERFACE dispatch function.

NdkQueryAdapterInfo

The entry point for the object's NDK_FN_QUERY_ADAPTER_INFO dispatch function.

NdkCreateCq

The entry point for the object's NDK_FN_CREATE_CQ dispatch function.

NdkCreatePd

The entry point for the object's NDK_FN_CREATE_PD dispatch function.

NdkCreateSharedEndpoint

The entry point for the object's NDK_FN_CREATE_SHARED_ENDPOINT dispatch function.

NdkCreateConnector

The entry point for the object's NDK_FN_CREATE_CONNECTOR dispatch function.

NdkCreateListener

The entry point for the object's NDK_FN_CREATE_LISTENER dispatch function.

NdkBuildLAM

The entry point for the object's NDK_FN_BUILD_LAM dispatch function.

NdkReleaseLAM

The entry point for the object's NDK_FN_RELEASE_LAM dispatch function.

Remarks

The NDK_ADAPTER_DISPATCH structure is used in the NDK_ADAPTER structure.

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

NDK_ADAPTER

NDK_FN_BUILD_LAM

NDK_FN_CREATE_CONNECTOR

NDK_FN_CREATE_CQ

NDK_FN_CREATE_LISTENER

NDK_FN_CREATE_PD

NDK_FN_CREATE_SHARED_ENDPOINT

NDK_FN_QUERY_ADAPTER_INFO

NDK_FN_QUERY_EXTENSION_INTERFACE

NDK_FN_RELEASE_LAM