Condividi tramite


Funzione di callback di DllMain Parser

La funzione di esportazione DllMain per il parser identifica l'esistenza del parser e rilascia le risorse usate da Monitoraggio di rete per il parser. DllMain deve essere implementato in tutte le DLL del parser.

Sintassi

BOOL WINAPI DllMain(
  _In_ HANDLE hInstance,
  _In_ ULONG  Command,
       LPVOID Reserved
);

Parametri

hInstance [in]

Gestire in un'istanza del parser.

Comando [in]

Indicatore per determinare il motivo per cui viene chiamata la funzione. Per un elenco di tutti i flag possibili, vedere DllMain. L'implementazione del parser deve elaborare i valori seguenti.

Valore Significato
DLL_PROCESS_ATTACH
Quando DllMain viene chiamato per la prima volta, la DLL deve chiamare CreateProtocol per fornire informazioni a Monitoraggio di rete.
DLL_PROCESS_DETACH
Quando DllMain viene chiamato per l'ultima volta, la DLL deve chiamare DestroyProtocol per rilasciare le risorse usate dalla DLL.

Reserved

Non usato ora.

Valore restituito

La DLL del parser restituisce sempre TRUE.

Commenti

Il sistema operativo chiama DllMain per caricare e scaricare la DLL del parser. Questa funzione si basa sulla funzione DllMain della libreria di collegamento dinamico.

È anche possibile usare l'implementazione di DllMain per archiviare un'istanza di un parser da usare in futuro. Ad esempio, è possibile archiviare un'istanza DLL del parser e quindi usarla per una chiamata di sistema in futuro.

Per informazioni su Vedere
Quali parser sono e come funzionano con Monitoraggio rete. Parser
Quali punti di ingresso sono inclusi nella DLL del parser. Architettura dll del parser
Come implementare DllMain include un esempio. Implementazione di DllMain

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Process.h

Vedi anche

CreateProtocol

DestroyProtocol

DllMain