NET_IF_ACCESS_TYPE enumeration (ifdef.h)
The NET_IF_ACCESS_TYPE enumeration type specifies the NDIS network interface access type.
Syntax
typedef enum _NET_IF_ACCESS_TYPE {
NET_IF_ACCESS_LOOPBACK = 1,
NET_IF_ACCESS_BROADCAST = 2,
NET_IF_ACCESS_POINT_TO_POINT = 3,
NET_IF_ACCESS_POINT_TO_MULTI_POINT = 4,
NET_IF_ACCESS_MAXIMUM = 5
} NET_IF_ACCESS_TYPE, *PNET_IF_ACCESS_TYPE;
Constants
NET_IF_ACCESS_LOOPBACK Value: 1 Specifies the loopback access type. This access type indicates that the interface loops back transmit data as receive data. |
NET_IF_ACCESS_BROADCAST Value: 2 Specifies the LAN access type, which includes Ethernet. This access type indicates that the interface provides native support for multicast or broadcast services. |
NET_IF_ACCESS_POINT_TO_POINT Value: 3 Specifies point-to-point access that supports CoNDIS and WAN, except for non-broadcast multi-access (NBMA) interfaces. |
NET_IF_ACCESS_POINT_TO_MULTI_POINT Value: 4 Specifies point-to-multipoint access that supports non-broadcast multi-access (NBMA) media, including the "RAS Internal" interface, and native (non-LANE) ATM. |
NET_IF_ACCESS_MAXIMUM Value: 5 A maximum value for testing purposes. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in NDIS 6.0 and later. |
Header | ifdef.h (include Netioapi.h, Ntddndis.h) |