ShellPkg[all]  1.02
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PROTOCOL_INFO Struct Reference

Data Fields

UINTN Signature
 PROTOCOL_INFO_SIGNATURE. More...
 
LIST_ENTRY Link
 Standard linked list helper member. More...
 
EFI_GUID ProtocolId
 The GUID for the protocol. More...
 
CHAR16 * IdString
 The name of the protocol. More...
 
SHELLENV_DUMP_PROTOCOL_INFO DumpToken
 The pointer to DumpToken function for the protocol. More...
 
SHELLENV_DUMP_PROTOCOL_INFO DumpInfo
 The pointer to DumpInfo function for the protocol. More...
 
UINTN NoHandles
 The number of handles producing this protocol. More...
 
EFI_HANDLE * Handles
 The array of handles. More...
 

Detailed Description

PROTOCOL_INFO structure for protocol enumerator functions.

Field Documentation

SHELLENV_DUMP_PROTOCOL_INFO PROTOCOL_INFO::DumpInfo

The pointer to DumpInfo function for the protocol.

SHELLENV_DUMP_PROTOCOL_INFO PROTOCOL_INFO::DumpToken

The pointer to DumpToken function for the protocol.

EFI_HANDLE* PROTOCOL_INFO::Handles

The array of handles.

CHAR16* PROTOCOL_INFO::IdString

The name of the protocol.

LIST_ENTRY PROTOCOL_INFO::Link

Standard linked list helper member.

UINTN PROTOCOL_INFO::NoHandles

The number of handles producing this protocol.

EFI_GUID PROTOCOL_INFO::ProtocolId

The GUID for the protocol.

UINTN PROTOCOL_INFO::Signature

PROTOCOL_INFO_SIGNATURE.