estructura IMAGEHLP_DEFERRED_SYMBOL_LOAD64 (dbghelp.h)
Contiene información sobre una carga de símbolos diferida.
Sintaxis
typedef struct _IMAGEHLP_DEFERRED_SYMBOL_LOAD64 {
DWORD SizeOfStruct;
DWORD64 BaseOfImage;
DWORD CheckSum;
DWORD TimeDateStamp;
CHAR FileName[MAX_PATH];
BOOLEAN Reparse;
HANDLE hFile;
DWORD Flags;
} IMAGEHLP_DEFERRED_SYMBOL_LOAD64, *PIMAGEHLP_DEFERRED_SYMBOL_LOAD64;
Miembros
SizeOfStruct
El tamaño de la estructura en bytes. El llamador debe establecer este miembro en sizeof(IMAGEHLP_DEFERRED_SYMBOL_LOAD64)
.
BaseOfImage
Dirección virtual base donde se carga la imagen.
CheckSum
Suma de comprobación calculada de la imagen. Este valor puede ser cero.
TimeDateStamp
Valor de fecha y marca de tiempo. El valor se representa en el número de segundos transcurridos desde la medianoche (00:00:00), 1 de enero de 1970, Hora coordinada universal, según el reloj del sistema. La marca de tiempo se puede imprimir mediante la función C en tiempo de ejecución (CRT) ctime.
FileName[MAX_PATH]
El nombre de la imagen. El nombre puede contener o no una ruta de acceso completa.
Reparse
Si este miembro es TRUE, la operación se debe realizar de nuevo. De lo contrario, no debería.
hFile
Manipulador de un archivo. Este miembro se usa con devoluciones de llamada CBA_DEFERRED_SYMBOL_LOAD_PARTIAL y IMAGEHLP_DEFERRED_SYMBOL_LOAD_FAILURE .
Flags
Este miembro puede ser uno de los valores siguientes.
- DSLFLAG_MISMATCHED_DBG (0x2)
- DSLFLAG_MISMATCHED_PDB (0x1)
Comentarios
Esta estructura sustituye a la estructura IMAGEHLP_DEFERRED_SYMBOL_LOAD . Para obtener más información, consulte Compatibilidad con la plataforma actualizada. IMAGEHLP_DEFERRED_SYMBOL_LOAD se define de la siguiente manera en DbgHelp.h.
#if !defined(_IMAGEHLP_SOURCE_) && defined(_IMAGEHLP64)
#define IMAGEHLP_DEFERRED_SYMBOL_LOAD IMAGEHLP_DEFERRED_SYMBOL_LOAD64
#define PIMAGEHLP_DEFERRED_SYMBOL_LOAD PIMAGEHLP_DEFERRED_SYMBOL_LOAD64
#else
typedef struct _IMAGEHLP_DEFERRED_SYMBOL_LOAD {
DWORD SizeOfStruct;
DWORD BaseOfImage;
DWORD CheckSum;
DWORD TimeDateStamp;
CHAR FileName[MAX_PATH];
BOOLEAN Reparse;
HANDLE hFile;
} IMAGEHLP_DEFERRED_SYMBOL_LOAD, *PIMAGEHLP_DEFERRED_SYMBOL_LOAD;
#endif
Requisitos
Requisito | Valor |
---|---|
Header | dbghelp.h |
Redistribuible | DbgHelp.dll 5.1 o posterior |