iPXE
Data Structures | Defines | Typedefs | Enumerations | Functions | Variables
NetworkInterfaceIdentifier.h File Reference

EFI Network Interface Identifier Protocol. More...

Go to the source code of this file.

Data Structures

struct  _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
 An optional protocol that is used to describe details about the software layer that is used to produce the Simple Network Protocol. More...
struct  undiconfig_table
 The format of the configuration table for UNDI. More...

Defines

#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID
#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID_31
#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION   0x00020000
#define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION   EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION
 Revision defined in EFI1.1.

Typedefs

typedef struct
_EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL 
EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
 Forward reference for pure ANSI compatability.
typedef
EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL 
EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE
 Protocol defined in EFI1.1.
typedef struct undiconfig_table UNDI_CONFIG_TABLE
 Forward reference for pure ANSI compatability.

Enumerations

enum  EFI_NETWORK_INTERFACE_TYPE { EfiNetworkInterfaceUndi = 1 }
 EFI_NETWORK_INTERFACE_TYPE. More...

Functions

 FILE_LICENCE (BSD3)

Variables

EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid
EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid_31

Detailed Description

EFI Network Interface Identifier Protocol.

Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License that accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php.

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Revision Reference:
This Protocol is introduced in EFI Specification 1.10.

Definition in file NetworkInterfaceIdentifier.h.


Define Documentation

Value:
{ \
    0xE18541CD, 0xF755, 0x4f73, {0x92, 0x8D, 0x64, 0x3C, 0x8A, 0x79, 0xB2, 0x29 } \
  }

Definition at line 26 of file NetworkInterfaceIdentifier.h.

Value:
{ \
    0x1ACED566, 0x76ED, 0x4218, {0xBC, 0x81, 0x76, 0x7F, 0x1F, 0x97, 0x7A, 0x89 } \
  }

Definition at line 34 of file NetworkInterfaceIdentifier.h.

Definition at line 42 of file NetworkInterfaceIdentifier.h.

Revision defined in EFI1.1.

Definition at line 48 of file NetworkInterfaceIdentifier.h.


Typedef Documentation

Forward reference for pure ANSI compatability.

Definition at line 53 of file NetworkInterfaceIdentifier.h.

Protocol defined in EFI1.1.

Definition at line 58 of file NetworkInterfaceIdentifier.h.

Forward reference for pure ANSI compatability.

Definition at line 97 of file NetworkInterfaceIdentifier.h.


Enumeration Type Documentation

EFI_NETWORK_INTERFACE_TYPE.

Enumerator:
EfiNetworkInterfaceUndi 

Definition at line 90 of file NetworkInterfaceIdentifier.h.


Function Documentation

FILE_LICENCE ( BSD3  )

Variable Documentation