Struttura MODULEINFO (psapi.h)

Contiene l'indirizzo di caricamento del modulo, le dimensioni e il punto di ingresso.

Sintassi

typedef struct _MODULEINFO {
  LPVOID lpBaseOfDll;
  DWORD  SizeOfImage;
  LPVOID EntryPoint;
} MODULEINFO, *LPMODULEINFO;

Members

lpBaseOfDll

Indirizzo di caricamento del modulo.

SizeOfImage

Dimensioni dello spazio lineare occupato dal modulo in byte.

EntryPoint

Punto di ingresso del modulo.

Commenti

L'indirizzo di caricamento di un modulo corrisponde al valore HMODULE . Le informazioni restituite nei membri SizeOfImage e EntryPoint provengono dall'intestazione PE (Portable Eseguibile) del modulo. Il punto di ingresso del modulo è il percorso chiamato durante l'avvio del processo, l'avvio del thread, l'arresto del processo e l'arresto del thread. Anche se questo non è l'indirizzo della funzione DllMain , dovrebbe essere abbastanza vicino per la maggior parte dei fini.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione psapi.h

Vedi anche

GetModuleInformation