NDK_SHARED_ENDPOINT structure

The NDK_SHARED_ENDPOINT structure specifies the attributes of an NDK shared endpoint object.

Syntax


typedef struct _NDK_SHARED_ENDPOINT {
  NDK_OBJECT_HEADER                  Header;
  CONST NDK_SHARED_ENDPOINT_DISPATCH *Dispatch;
} NDK_SHARED_ENDPOINT, *PNDK_SHARED_ENDPOINT;

Members

Header

The NDK_OBJECT_HEADER structure for the NDK_SHARED_ENDPOINT structure. Set the ObjectType member of the structure that Header specifies to NdkObjectTypeSharedEndpoint.

Dispatch

A pointer to an NDK_SHARED_ENDPOINT_DISPATCH structure that defines dispatch functions for the NDK shared endpoint object.

Remarks

NDK provider must set the Dispatch member to its own NDK_SHARED_ENDPOINT_DISPATCH table before returning a newly created Shared Endpoint object and must NOT use the Dispatch member any more (because the NDK consumer is free to set the Dispatch member to some other value).

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_OBJECT_HEADER
NDK_SHARED_ENDPOINT_DISPATCH
NDK_FN_CLOSE_OBJECT
NDK_FN_CREATE_COMPLETION
NDK_FN_CREATE_SHARED_ENDPOINT
NDKPI Listeners, Connectors, and Endpoints

 

 

Send comments about this topic to Microsoft

显示:
© 2015 Microsoft