mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 23:02:59 +00:00
[NDK]
Add LdrEnumResources() and _LDR_ENUM_RESOURCE_INFO, fix _LDR_RESOURCE_INFO svn path=/trunk/; revision=57548
This commit is contained in:
parent
5aec772bbd
commit
915203ec64
2 changed files with 22 additions and 1 deletions
|
@ -49,6 +49,17 @@ LdrFindResource_U(
|
||||||
OUT PIMAGE_RESOURCE_DATA_ENTRY *ResourceDataEntry
|
OUT PIMAGE_RESOURCE_DATA_ENTRY *ResourceDataEntry
|
||||||
);
|
);
|
||||||
|
|
||||||
|
NTSTATUS
|
||||||
|
NTAPI
|
||||||
|
LdrEnumResources(
|
||||||
|
IN PVOID BaseAddress,
|
||||||
|
IN PLDR_RESOURCE_INFO ResourceInfo,
|
||||||
|
IN ULONG Level,
|
||||||
|
IN OUT ULONG *ResourceCount,
|
||||||
|
OUT PLDR_ENUM_RESOURCE_INFO Resources OPTIONAL
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
LdrFindResourceDirectory_U(
|
LdrFindResourceDirectory_U(
|
||||||
|
|
|
@ -170,9 +170,19 @@ typedef struct _LDR_RESOURCE_INFO
|
||||||
{
|
{
|
||||||
ULONG_PTR Type;
|
ULONG_PTR Type;
|
||||||
ULONG_PTR Name;
|
ULONG_PTR Name;
|
||||||
ULONG Language;
|
ULONG_PTR Language;
|
||||||
} LDR_RESOURCE_INFO, *PLDR_RESOURCE_INFO;
|
} LDR_RESOURCE_INFO, *PLDR_RESOURCE_INFO;
|
||||||
|
|
||||||
|
typedef struct _LDR_ENUM_RESOURCE_INFO
|
||||||
|
{
|
||||||
|
ULONG_PTR Type;
|
||||||
|
ULONG_PTR Name;
|
||||||
|
ULONG_PTR Language;
|
||||||
|
PVOID Data;
|
||||||
|
SIZE_T Size;
|
||||||
|
ULONG_PTR Reserved;
|
||||||
|
} LDR_ENUM_RESOURCE_INFO, *PLDR_ENUM_RESOURCE_INFO;
|
||||||
|
|
||||||
//
|
//
|
||||||
// DLL Notifications
|
// DLL Notifications
|
||||||
//
|
//
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue