Fonction RtlGetUnloadEventTrace
[Cette fonction peut être modifiée ou supprimée de Windows sans préavis.]
Permet au code de vidage d’obtenir les informations du module déchargé à partir de Ntdll.dll pour le stockage dans le minidump.
Syntaxe
PRTL_UNLOAD_EVENT_TRACE RtlGetUnloadEventTrace(void);
Paramètres
Cette fonction n’a pas de paramètres.
Valeur retournée
Cette fonction retourne un pointeur vers un tableau. Pour plus d'informations, consultez la section Notes.
Notes
Le tableau RtlpUnloadEventTrace est défini comme suit :
#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];
Cette fonction n’a aucun fichier d’en-tête associé. La bibliothèque d’importation associée, Ntdll.lib, est disponible dans le Kit de pilotes Windows (WDK). Vous pouvez également appeler cette fonction à l’aide des fonctions LoadLibrary et GetProcAddress .
Spécifications
Condition requise | Valeur |
---|---|
DLL |
|