Compartir a través de


estructura de IMAGEHLP_DEFERRED_SYMBOL_LOAD (dbghelp.h)

Contiene información sobre una carga de símbolos diferida.

Sintaxis

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;

Miembros

SizeOfStruct

El tamaño de la estructura en bytes. El autor de la llamada 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 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 debe realizarse de nuevo. De lo contrario, no debería.

hFile

Manipulador de un archivo. Este miembro se usa con CBA_DEFERRED_SYMBOL_LOAD_PARTIAL y IMAGEHLP_DEFERRED_SYMBOL_LOAD_FAILURE devoluciones de llamada.

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

   
Encabezado dbghelp.h
Redistribuible DbgHelp.dll 5.1 o posterior

Consulte también

SymRegisterCallbackProc64