/// layer that is used to produce the Simple Network Protocol. \r
///\r
struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL {\r
- ///\r
- /// The revision of the EFI_NETWORK_INTERFACE_IDENTIFIER protocol.\r
- ///\r
- UINT64 Revision;\r
- \r
- ///\r
- /// Address of the first byte of the identifying structure for this network \r
- /// interface. This is only valid when the network interface is started \r
- /// (see Start()). When the network interface is not started, this field is set to zero.\r
- ///\r
- UINT64 ID;\r
- \r
- ///\r
- /// Address of the first byte of the identifying structure for this\r
- /// network interface. This is set to zero if there is no structure.\r
- ///\r
- /// For PXE/UNDI this is the first byte of the !PXE structure.\r
- ///\r
- UINT64 ImageAddr;\r
- \r
- ///\r
- /// Size of unrelocated network interface image.\r
- ///\r
- UINT32 ImageSize;\r
- \r
- ///\r
- /// A four-character ASCII string that is sent in the class identifier field of\r
- /// option 60 in DHCP. For a Type of EfiNetworkInterfaceUndi, this field is UNDI.\r
- ///\r
- CHAR8 StringId[4];\r
- \r
- ///\r
- /// Network interface type. This will be set to one of the values \r
- /// in EFI_NETWORK_INTERFACE_TYPE.\r
- ///\r
- UINT8 Type;\r
- \r
- UINT8 MajorVer; ///< Major version number.\r
- UINT8 MinorVer; ///< Minor version number.\r
- \r
- ///\r
- /// TRUE if the network interface supports IPv6; otherwise FALSE.\\r
- ///\r
- BOOLEAN Ipv6Supported;\r
-\r
- ///\r
- /// The network interface number that is being identified by this Network \r
- /// Interface Identifier Protocol. This field must be less than or equal \r
- /// to the IFcnt field in the !PXE structure.\r
- ///\r
- UINT8 IfNum;\r
+ UINT64 Revision; ///< The revision of the EFI_NETWORK_INTERFACE_IDENTIFIER protocol.\r
+ UINT64 ID; ///< Address of the first byte of the identifying structure for this network \r
+ ///< interface. This is only valid when the network interface is started \r
+ ///< (see Start()). When the network interface is not started, this field is set to zero.\r
+ UINT64 ImageAddr; ///< Address of the first byte of the identifying structure for this\r
+ ///< network interface. This is set to zero if there is no structure.\r
+ UINT32 ImageSize; ///< Size of unrelocated network interface image.\r
+ CHAR8 StringId[4];///< A four-character ASCII string that is sent in the class identifier field of\r
+ ///< option 60 in DHCP. For a Type of EfiNetworkInterfaceUndi, this field is UNDI.\r
+ UINT8 Type; ///< Network interface type. This will be set to one of the values \r
+ ///< in EFI_NETWORK_INTERFACE_TYPE.\r
+ UINT8 MajorVer; ///< Major version number.\r
+ UINT8 MinorVer; ///< Minor version number.\r
+ BOOLEAN Ipv6Supported; ///< TRUE if the network interface supports IPv6; otherwise FALSE.\r
+ UINT8 IfNum; ///< The network interface number that is being identified by this Network \r
+ ///< Interface Identifier Protocol. This field must be less than or equal \r
+ ///< to the IFcnt field in the !PXE structure.\r
+\r
};\r
\r
extern EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid;\r