Bagikan melalui


Fungsi RtlGetUnloadEventTrace

[Fungsi ini dapat diubah atau dihapus dari Windows tanpa pemberitahuan lebih lanjut.]

Memungkinkan kode cadangan untuk mendapatkan informasi modul yang tidak dimuat dari Ntdll.dll untuk penyimpanan di minidump.

Sintaks

 PRTL_UNLOAD_EVENT_TRACE RtlGetUnloadEventTrace(void);

Parameter

Fungsi ini tidak memiliki parameter.

Nilai kembali

Fungsi ini mengembalikan penunjuk ke array. Untuk informasi selengkapnya, lihat Keterangan.

Keterangan

Array RtlpUnloadEventTrace didefinisikan sebagai berikut:

#define RTL_UNLOAD_EVENT_TRACE_NUMBER 64

typedef struct _RTL_UNLOAD_EVENT_TRACE {
    PVOID BaseAddress;   // Base address of dll
    SIZE_T SizeOfImage;  // Size of image
    ULONG Sequence;      // Sequence number for this event
    ULONG TimeDateStamp; // Time and date of image
    ULONG CheckSum;      // Image checksum
    WCHAR ImageName[32]; // Image name
} RTL_UNLOAD_EVENT_TRACE, *PRTL_UNLOAD_EVENT_TRACE;

RTL_UNLOAD_EVENT_TRACE RtlpUnloadEventTrace[RTL_UNLOAD_EVENT_TRACE_NUMBER];

Fungsi ini tidak memiliki file header terkait. Pustaka impor terkait, Ntdll.lib, tersedia di Windows Driver Kit (WDK). Anda juga dapat memanggil fungsi ini menggunakan fungsi LoadLibrary dan GetProcAddress .

Persyaratan

Persyaratan Nilai
DLL
Ntdll.dll