// ntddndis.h
typedef enum _NDIS_SWITCH_PORT_PROPERTY_TYPE {
NdisSwitchPortPropertyTypeUndefined,
NdisSwitchPortPropertyTypeCustom,
NdisSwitchPortPropertyTypeSecurity,
NdisSwitchPortPropertyTypeVlan,
NdisSwitchPortPropertyTypeProfile,
NdisSwitchPortPropertyTypeIsolation,
NdisSwitchPortPropertyTypeRoutingDomain,
NdisSwitchPortPropertyTypeMaximum
} NDIS_SWITCH_PORT_PROPERTY_TYPE, *PNDIS_SWITCH_PORT_PROPERTY_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
The NDIS_SWITCH_PORT_PROPERTY_TYPE enumeration specifies the property type of a policy that is defined for a port on a Hyper-V extensible switch.
NdisSwitchPortPropertyTypeUndefinedThe port property type is not defined.
NdisSwitchPortPropertyTypeCustomThis value specifies a custom port property that is defined by an independent software vendor (ISV). Custom port properties are defined by using the NDIS_SWITCH_PORT_PROPERTY_CUSTOM structure.
NdisSwitchPortPropertyTypeSecurityThis value specifies a security port property. Security port properties are defined by using the NDIS_SWITCH_PORT_PROPERTY_SECURITY structure.
NdisSwitchPortPropertyTypeVlanThis value specifies a virtual local area network (VLAN) port property. VLAN port properties are defined by using the NDIS_SWITCH_PORT_PROPERTY_VLAN structure.
NdisSwitchPortPropertyTypeProfileThis value specifies a profile port property. Profile port properties are defined by using the NDIS_SWITCH_PORT_PROPERTY_PROFILE structure.
NdisSwitchPortPropertyTypeIsolationThis value specifies an isolation port property. Isolation port properties are defined by using the NDIS_SWITCH_PORT_PROPERTY_ISOLATION structure.
Note This value is supported in NDIS 6.40 and later.
NdisSwitchPortPropertyTypeRoutingDomainThis value specifies a routing domain port property. Routing domain port properties are defined by using the NDIS_SWITCH_PORT_PROPERTY_ROUTING_DOMAIN structure.
Note This value is supported in NDIS 6.40 and later.
NdisSwitchPortPropertyTypeMaximumThe maximum value for this enumeration. This value might change in future versions of the NDIS header files and binaries.
The PropertyType member of the following structures is an NDIS_SWITCH_PORT_PROPERTY_TYPE enumeration data type:
For more information about extensible switch port policies, see Hyper-V Extensible Switch Policies.
NDIS_SWITCH_PORT_FEATURE_STATUS_PARAMETERS
NDIS_SWITCH_PORT_PROPERTY_CUSTOM
NDIS_SWITCH_PORT_PROPERTY_DELETE_PARAMETERS
NDIS_SWITCH_PORT_PROPERTY_ENUM_PARAMETERS
NDIS_SWITCH_PORT_PROPERTY_PARAMETERS
NDIS_SWITCH_PORT_PROPERTY_PROFILE
NDIS_SWITCH_PORT_PROPERTY_SECURITY
NDIS_SWITCH_PORT_PROPERTY_VLAN