|
XenevaOS
|
#include <PeImage.h>
Public Attributes | ||
| union { | ||
| struct { | ||
| UINT32 NameOffset:31 | ||
| UINT32 NameIsString:1 | ||
| } s | ||
| UINT32 Id | ||
| } | u1 | |
| union { | ||
| UINT32 OffsetToData | ||
| struct { | ||
| UINT32 OffsetToDirectory:31 | ||
| UINT32 DataIsDirectory:1 | ||
| } s | ||
| } | u2 | |
Resource directory entry format.
| UINT32 EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::DataIsDirectory |
| UINT32 EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::Id |
| UINT32 EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::NameIsString |
| UINT32 EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::NameOffset |
| UINT32 EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::OffsetToData |
| UINT32 EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::OffsetToDirectory |
| struct { ... } EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::s |
| struct { ... } EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::s |
| union { ... } EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::u1 |
| union { ... } EFI_IMAGE_RESOURCE_DIRECTORY_ENTRY::u2 |