XenevaOS
Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Enumerations | Variables
NetworkInterfaceIdentifier.h File Reference

Go to the source code of this file.

Classes

struct  _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
 
struct  undiconfig_table
 

Macros

#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
 

Typedefs

typedef struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL
 
typedef EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE
 
typedef struct undiconfig_table UNDI_CONFIG_TABLE
 

Enumerations

enum  EFI_NETWORK_INTERFACE_TYPE { EfiNetworkInterfaceUndi = 1 }
 

Variables

EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid
 
EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid_31
 

Detailed Description

EFI Network Interface Identifier Protocol.

Copyright (c) 2006 - 2018, 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.

Macro Definition Documentation

◆ EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION

#define EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE_REVISION   EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION

Revision defined in EFI1.1.

◆ EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID

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

◆ EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_GUID_31

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

◆ EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION

#define EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL_REVISION   0x00020000

Typedef Documentation

◆ EFI_NETWORK_INTERFACE_IDENTIFIER_INTERFACE

Protocol defined in EFI1.1.

◆ EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL

Forward reference for pure ANSI compatability.

◆ UNDI_CONFIG_TABLE

Forward reference for pure ANSI compatability.

Enumeration Type Documentation

◆ EFI_NETWORK_INTERFACE_TYPE


EFI_NETWORK_INTERFACE_TYPE


Enumerator
EfiNetworkInterfaceUndi 

Variable Documentation

◆ gEfiNetworkInterfaceIdentifierProtocolGuid

EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid
extern

◆ gEfiNetworkInterfaceIdentifierProtocolGuid_31

EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid_31
extern