TianoCore EDK2
master
Loading...
Searching...
No Matches
DevicePathFromText.h
Go to the documentation of this file.
1
10
#ifndef __DEVICE_PATH_FROM_TEXT_PROTOCOL_H__
11
#define __DEVICE_PATH_FROM_TEXT_PROTOCOL_H__
12
16
#define EFI_DEVICE_PATH_FROM_TEXT_PROTOCOL_GUID \
17
{ \
18
0x5c99a21, 0xc70f, 0x4ad2, {0x8a, 0x5f, 0x35, 0xdf, 0x33, 0x43, 0xf5, 0x1e } \
19
}
20
32
typedef
33
EFI_DEVICE_PATH_PROTOCOL
*
34
(EFIAPI *
EFI_DEVICE_PATH_FROM_TEXT_NODE
)(
35
IN
CONST
CHAR16 *TextDeviceNode
36
);
37
49
typedef
50
EFI_DEVICE_PATH_PROTOCOL
*
51
(EFIAPI *
EFI_DEVICE_PATH_FROM_TEXT_PATH
)(
52
IN
CONST
CHAR16 *TextDevicePath
53
);
54
58
typedef
struct
{
59
EFI_DEVICE_PATH_FROM_TEXT_NODE
ConvertTextToDeviceNode
;
60
EFI_DEVICE_PATH_FROM_TEXT_PATH
ConvertTextToDevicePath
;
61
}
EFI_DEVICE_PATH_FROM_TEXT_PROTOCOL
;
62
63
extern
EFI_GUID
gEfiDevicePathFromTextProtocolGuid;
64
65
#endif
EFI_DEVICE_PATH_FROM_TEXT_PATH
EFI_DEVICE_PATH_PROTOCOL *(EFIAPI * EFI_DEVICE_PATH_FROM_TEXT_PATH)(IN CONST CHAR16 *TextDevicePath)
Definition:
DevicePathFromText.h:51
EFI_DEVICE_PATH_FROM_TEXT_NODE
EFI_DEVICE_PATH_PROTOCOL *(EFIAPI * EFI_DEVICE_PATH_FROM_TEXT_NODE)(IN CONST CHAR16 *TextDeviceNode)
Definition:
DevicePathFromText.h:34
ConvertTextToDevicePath
EFI_DEVICE_PATH_PROTOCOL *EFIAPI ConvertTextToDevicePath(IN CONST CHAR16 *TextDevicePath)
Definition:
UefiDevicePathLib.c:348
ConvertTextToDeviceNode
EFI_DEVICE_PATH_PROTOCOL *EFIAPI ConvertTextToDeviceNode(IN CONST CHAR16 *TextDeviceNode)
Definition:
UefiDevicePathLib.c:327
CONST
#define CONST
Definition:
Base.h:259
IN
#define IN
Definition:
Base.h:279
EFI_DEVICE_PATH_FROM_TEXT_PROTOCOL
Definition:
DevicePathFromText.h:58
EFI_DEVICE_PATH_PROTOCOL
Definition:
DevicePath.h:43
GUID
Definition:
Base.h:213
MdePkg
Include
Protocol
DevicePathFromText.h
Generated on Fri Nov 15 2024 18:01:15 for TianoCore EDK2 by
1.9.6