Funzioni di monitoraggio del linguaggio
Nella tabella seguente sono elencate le funzioni che un monitoraggio del linguaggio deve definire.
Nome della funzione | Descrizione |
---|---|
DllEntryPoint | Punto di ingresso dll, in genere denominato DllMain. |
ClosePort | Chiude una porta quando non sono presenti stampanti connesse. |
EndDocPort | Esegue attività di fine processo di stampa su una porta. |
GetPrinterDataFromPort | facoltativo. Esegue il polling di una porta per i valori archiviati nel Registro di sistema. |
InitializePrintMonitor2 | Inizializza il monitor di stampa e restituisce un handle di istanza. |
OpenPortEx | Apre una porta per una stampante appena connessa. |
ReadPort | Legge i dati da una porta della stampante. |
"SendRecvBidiDataFromPort | facoltativo. Supporta la comunicazione bidirezionale tra un'applicazione e una stampante o un server di stampa. |
Arresta | facoltativo. Elimina un'istanza di monitoraggio. Questa funzione è necessaria per il supporto del cluster. |
StartDocPort | Esegue le attività necessarie per avviare un processo di stampa su una porta. |
WritePort | Scrive i dati in una porta della stampante. |