#ifndef _NTLDR_H
#if (PHNT_MODE != PHNT_MODE_KERNEL)
// rev
typedef struct _LDR_SOFTWARE_ENCLAVE
{
LIST_ENTRY Links; // ntdll!LdrpEnclaveList
RTL_CRITICAL_SECTION CriticalSection;
ULONG EnclaveType; // ENCLAVE_TYPE_*
LONG ReferenceCount;
ULONG EnclaveState; // ENCLAVE_STATE_*
PVOID BaseAddress;
SIZE_T Size;
PVOID PreviousBaseAddress;
LIST_ENTRY Modules; // LDR_DATA_TABLE_ENTRY.InLoadOrderLinks
PLDR_DATA_TABLE_ENTRY PrimaryModule;
PLDR_DATA_TABLE_ENTRY BCryptModule;
PLDR_DATA_TABLE_ENTRY BCryptPrimitivesModule;
} LDR_SOFTWARE_ENCLAVE, *PLDR_SOFTWARE_ENCLAVE;
View code on GitHub
No description available.