VlanConfigDxe, Index 0141, 32036 bytes, DXE Phase
UEFI VLAN Configuration DXE driver for the AMI network stack. Manages VLAN tag configuration on network interfaces through the HII Configuration Framework. Implements VLAN Config Protocol for VLAN tag CRUD operations and HII Config Access Protocol for form-based user configuration.
Key Functions
- VlanConfigDxeEntryPoint -- DXE entry, installs driver binding and HII protocols
- VlanConfigDriverBindingSupported/Start/Stop -- UEFI driver binding for MNP controllers
- VlanConfigUpdateForm -- HII form rendering and callbacks
- VlanConfigInitPrivateData/CleanupPrivateData -- VLAN state management
- VlanConfigValidateConfigHeader/VlanConfigCompareConfigStrings -- Config extraction
Protocols/Dependencies
- EFI_VLAN_CONFIG_PROTOCOL
- EFI_MANAGED_NETWORK_PROTOCOL
- EFI_HII_DATABASE_PROTOCOL, EFI_HII_STRING_PROTOCOL
- EFI_HII_CONFIG_ROUTING_PROTOCOL, EFI_HII_CONFIG_ACCESS_PROTOCOL
- EFI_DEVICE_PATH_PROTOCOL
HR650X, x86-64, AmiNetworkPkg/UefiNetworkStack/Common/VlanConfigDxe/, VS2015 DEBUG