mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-28 19:26:16 +00:00
[NDK]
Add LdrEnumResources() and _LDR_ENUM_RESOURCE_INFO, fix _LDR_RESOURCE_INFO svn path=/trunk/; revision=57548
This commit is contained in:
@@ -49,6 +49,17 @@ LdrFindResource_U(
|
||||
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
|
||||
NTAPI
|
||||
LdrFindResourceDirectory_U(
|
||||
|
||||
@@ -170,9 +170,19 @@ typedef struct _LDR_RESOURCE_INFO
|
||||
{
|
||||
ULONG_PTR Type;
|
||||
ULONG_PTR Name;
|
||||
ULONG Language;
|
||||
ULONG_PTR Language;
|
||||
} 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
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user