iPXE
undiconfig_table Struct Reference

The format of the configuration table for UNDI. More...

#include <NetworkInterfaceIdentifier.h>

Data Fields

UINT32 NumberOfInterfaces
 The number of NIC devices that this UNDI controls.
UINT32 reserved
UNDI_CONFIG_TABLEnextlink
 A pointer to the next UNDI configuration table.
struct { 
   VOID *   NII_InterfacePointer 
 Pointer to the NII interface structure. More...
   VOID *   DevicePathPointer 
 Pointer to the device path for this NIC. More...
NII_entry [1]
 The length of this array is given in the NumberOfInterfaces field.

Detailed Description

The format of the configuration table for UNDI.

Definition at line 95 of file NetworkInterfaceIdentifier.h.

Field Documentation

◆ NumberOfInterfaces

UINT32 undiconfig_table::NumberOfInterfaces

The number of NIC devices that this UNDI controls.

Definition at line 96 of file NetworkInterfaceIdentifier.h.

◆ reserved

UINT32 undiconfig_table::reserved

Definition at line 98 of file NetworkInterfaceIdentifier.h.

◆ nextlink

UNDI_CONFIG_TABLE* undiconfig_table::nextlink

A pointer to the next UNDI configuration table.

Definition at line 99 of file NetworkInterfaceIdentifier.h.

◆ NII_InterfacePointer

VOID* undiconfig_table::NII_InterfacePointer

Pointer to the NII interface structure.

Definition at line 105 of file NetworkInterfaceIdentifier.h.

◆ DevicePathPointer

VOID* undiconfig_table::DevicePathPointer

Pointer to the device path for this NIC.

Definition at line 106 of file NetworkInterfaceIdentifier.h.

◆ [struct]

struct { ... } undiconfig_table::NII_entry[1]

The length of this array is given in the NumberOfInterfaces field.


The documentation for this struct was generated from the following file: