struktur PEB_LDR_DATA (winternl.h)
[Struktur ini dapat diubah dalam versi Windows yang akan datang.]
Berisi informasi tentang modul yang dimuat untuk proses tersebut.
Sintaks
typedef struct _PEB_LDR_DATA {
BYTE Reserved1[8];
PVOID Reserved2[3];
LIST_ENTRY InMemoryOrderModuleList;
} PEB_LDR_DATA, *PPEB_LDR_DATA;
Anggota
Reserved1[8]
Dicadangkan untuk penggunaan internal oleh sistem operasi.
Reserved2[3]
Dicadangkan untuk penggunaan internal oleh sistem operasi.
InMemoryOrderModuleList
Kepala daftar tertaut doubly yang berisi modul yang dimuat untuk proses tersebut. Setiap item dalam daftar adalah penunjuk ke struktur LDR_DATA_TABLE_ENTRY . Untuk informasi selengkapnya, lihat Keterangan.
Keterangan
Struktur LIST_ENTRY didefinisikan sebagai berikut:
typedef struct _LIST_ENTRY {
struct _LIST_ENTRY *Flink;
struct _LIST_ENTRY *Blink;
} LIST_ENTRY, *PLIST_ENTRY, *RESTRICTED_POINTER PRLIST_ENTRY;
Struktur LDR_DATA_TABLE_ENTRY didefinisikan sebagai berikut:
typedef struct _LDR_DATA_TABLE_ENTRY {
PVOID Reserved1[2];
LIST_ENTRY InMemoryOrderLinks;
PVOID Reserved2[2];
PVOID DllBase;
PVOID EntryPoint;
PVOID Reserved3;
UNICODE_STRING FullDllName;
BYTE Reserved4[8];
PVOID Reserved5[3];
union {
ULONG CheckSum;
PVOID Reserved6;
};
ULONG TimeDateStamp;
} LDR_DATA_TABLE_ENTRY, *PLDR_DATA_TABLE_ENTRY;
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | winternl.h |