iPXE
Data Fields
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. More...
 
UINT32 reserved
 
UNDI_CONFIG_TABLEnextlink
 A pointer to the next UNDI configuration table. More...
 
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. More...
 

Detailed Description

The format of the configuration table for UNDI.

Definition at line 94 of file NetworkInterfaceIdentifier.h.

Field Documentation

◆ NumberOfInterfaces

UINT32 undiconfig_table::NumberOfInterfaces

The number of NIC devices that this UNDI controls.

Definition at line 95 of file NetworkInterfaceIdentifier.h.

◆ reserved

UINT32 undiconfig_table::reserved

Definition at line 97 of file NetworkInterfaceIdentifier.h.

◆ nextlink

UNDI_CONFIG_TABLE* undiconfig_table::nextlink

A pointer to the next UNDI configuration table.

Definition at line 98 of file NetworkInterfaceIdentifier.h.

◆ NII_InterfacePointer

VOID* undiconfig_table::NII_InterfacePointer

Pointer to the NII interface structure.

Definition at line 104 of file NetworkInterfaceIdentifier.h.

◆ DevicePathPointer

VOID* undiconfig_table::DevicePathPointer

Pointer to the device path for this NIC.

Definition at line 105 of file NetworkInterfaceIdentifier.h.

◆ NII_entry

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: