Bagikan melalui


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

Lihat juga

PEB