Remove all *_PAYLOAD structures definition in IntelFrameworkPkg/Include/Framework/StatusCodeDataTypeId.h file, they are *not* in any specification and should be moved to user's header file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3587 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
klu2 2007-08-09 05:31:14 +00:00
parent c9cbbe70d7
commit a43264f451
1 changed files with 15 additions and 1 deletions

View File

@ -35,7 +35,21 @@ Revision History
#define PCI_INCOMPATIBLE_REGISTER_UPDATE_SUPPORT 0x08
#define PCI_INCOMPATIBLE_ACCESS_WIDTH_SUPPORT 0x0a
VOID
typedef struct {
EFI_HANDLE Handle;
} EFI_DEVICE_HANDLE_EXTENDED_DATA_PAYLOAD;
typedef struct {
UINT32 Bar;
UINT16 DevicePathSize;
UINT16 ReqResSize;
UINT16 AllocResSize;
UINT8 *DevicePath;
UINT8 *ReqRes;
UINT8 *AllocRes;
} EFI_RESOURCE_ALLOC_FAILURE_ERROR_DATA_PAYLOAD;
void
InstallHotPlugRequestProtocol (
IN EFI_STATUS *Status
)