#ifndef _NTLDR_H
#if (PHNT_MODE != PHNT_MODE_KERNEL)
/**
* The LdrEnumResources routine enumerates resources of a specified DLL module.
*
* \param DllHandle Handle to the loaded DLL module whose resources are to be enumerated.
* \param ResourceId A pointer to an array of Type/Name/Language/(optional)AlternateType.
* \param Count Specifies the number of elements in the ResourceId array.
* \param ResourceCount On input, specifies the maximum number of resources to enumerate. On output, receives the actual number of resources enumerated.
* \param Resources Pointer to a buffer that receives an array of LDR_ENUM_RESOURCE_ENTRY structures describing the resources.
* \return NTSTATUS Successful or errant status.
*/
NTSYSAPI
NTSTATUS
NTAPI
LdrEnumResources(
_In_ PVOID DllHandle,
_In_reads_(Count) PULONG_PTR ResourceId,
_In_ ULONG Count,
_Inout_ ULONG *ResourceCount,
_Out_writes_to_opt_(*ResourceCount, *ResourceCount) PLDR_ENUM_RESOURCE_ENTRY Resources
);
View code on GitHubNo description available.