Ciao, TIC-torquilclark,
La vostra funzione FnPtr non sembra fare qualche cosa. Così per i dispositivi d'avviamento, la eliminerei.
Allora potreste provare ad aggiungere le specifiche del delegato per le vostre funzioni. Ho indicato una modifica del campione del vostro codice nel frammento allegato.
Allora appena uso:
UZUSER.UZDLLPrnt = AddressOf UZDLLPrnt
per la vostra assegnazione.
I simili cambiamenti inoltre dovrebbero essere fatti per le altre funzioni.
Non sono sicuro se Wiz_SingleEntryUnzip tratti correttamente questo, comunque. Ma potrebbe valere una prova.
Acclamazioni,
Randy