iPXE
|
Parameter block for pxenv_undi_get_iface_info() More...
#include <pxe_api.h>
Data Fields | |
PXENV_STATUS_t | Status |
PXE status code. More... | |
UINT8_t | IfaceType [16] |
Interface type. More... | |
UINT32_t | LinkSpeed |
Link speed, in bits per second. More... | |
UINT32_t | ServiceFlags |
Service flags. More... | |
UINT32_t | Reserved [4] |
Must be zero. More... | |
Parameter block for pxenv_undi_get_iface_info()
PXENV_STATUS_t s_PXENV_UNDI_GET_IFACE_INFO::Status |
PXE status code.
Definition at line 1382 of file pxe_api.h.
Referenced by pxenv_undi_get_iface_info().
UINT8_t s_PXENV_UNDI_GET_IFACE_INFO::IfaceType[16] |
Interface type.
This is defined in the NDIS 2.0 specification to be one of the strings "802.3", "802.4", "802.5", "802.6", "DIX", "DIX+802.3", "APPLETALK", "ARCNET", "FDDI", "SDLC", "BSC", "HDLC", or "ISDN".
"Normal" Ethernet, for various historical reasons, is "DIX+802.3".
Definition at line 1393 of file pxe_api.h.
Referenced by pxenv_undi_get_iface_info(), and undinet_probe().
UINT32_t s_PXENV_UNDI_GET_IFACE_INFO::LinkSpeed |
Link speed, in bits per second.
Definition at line 1394 of file pxe_api.h.
Referenced by pxenv_undi_get_iface_info(), and undinet_probe().
UINT32_t s_PXENV_UNDI_GET_IFACE_INFO::ServiceFlags |
Service flags.
These are the "service flags" defined in the "MAC Service-Specific Characteristics" table in the NDIS 2.0 specification. Almost all of them are irrelevant to PXE.
Definition at line 1401 of file pxe_api.h.
Referenced by pxenv_undi_get_iface_info(), and undinet_probe().
UINT32_t s_PXENV_UNDI_GET_IFACE_INFO::Reserved[4] |