LLC_EXTENDED_ADAPTER_PARMS

The LLC_EXTENDED_ADAPTER_PARMS structure represents the adapter parameter table for the LLC_DIR_OPEN_ADAPTER command. You pass a pointer to this structure in the LLC_DIR_OPEN_ADAPTER_PARMS structure.

typedef struct {
    PVOID hBufferPool;
    PVOID pSecurityDescriptor;
    LLC_ETHERNET_TYPE LlcEthernetType;
} LLC_EXTENDED_ADAPTER_PARMS, *PLLC_EXTENDED_ADAPTER_PARMS;
 

Members

hBufferPool
Handle to a buffer pool. The handle must have been created using the LLC_BUFFER_CREATE command.
pSecurityDescriptor
Windows NT: An optional security descriptor.

Windows 95 and Windows 98: This member is not used.

LlcEthernetType
Specifies an LLC_ETHERNET_TYPE value representing the Ethernet type. LLC_ETHERNET_TYPE is an enumerated type. The following values are defined.
Value Meaning
LLC_ETHERNET_TYPE_DEFAULT Use the parameter value set in the registry.
LLC_ETHERNET_TYPE_AUTO Use automatic header type selection for links.
LLC_ETHERNET_TYPE_802_3 Always use 802.3 LAN headers.
LLC_ETHERNET_TYPE_DIX Always use LLC on DIX SNA type.

QuickInfo

  Windows NT: Requires version 3.1 or later.
  Windows: Requires Windows 95 or later.
  Windows CE: Unsupported.
  Header: Declared in dlcapi.h.

See Also

The DLC Interface Overview, DLC Structures, AcsLan, LLC_DIR_OPEN_ADAPTER_PARMS