#ifndef _DEVICE_PATH_DRIVER_H\r
#define _DEVICE_PATH_DRIVER_H\r
\r
-extern EFI_GUID mEfiDevicePathMessagingUartFlowControlGuid;\r
-extern EFI_GUID mEfiDevicePathMessagingSASGuid;\r
-\r
-#define DEVICE_PATH_DRIVER_SIGNATURE EFI_SIGNATURE_32 ('D', 'P', 'D', 'V')\r
-\r
-typedef struct {\r
-\r
- UINT32 Signature;\r
- EFI_HANDLE Handle;\r
- //\r
- // Produced protocols\r
- //\r
- EFI_DEVICE_PATH_UTILITIES_PROTOCOL DevicePathUtilities;\r
- EFI_DEVICE_PATH_FROM_TEXT_PROTOCOL DevicePathFromText;\r
- EFI_DEVICE_PATH_TO_TEXT_PROTOCOL DevicePathToText;\r
-\r
-} DEVICE_PATH_DRIVER_PRIVATE_DATA;\r
+extern const EFI_GUID mEfiDevicePathMessagingUartFlowControlGuid;\r
+extern const EFI_GUID mEfiDevicePathMessagingSASGuid;\r
\r
#define MAX_CHAR 480\r
\r