Istruzioni per l'uso della libreria HARDLOCK.FLL La libreria HARDLOCK.FLL per Foxpro per Windows fornisce il supporto per l'uso delle chiavi di protezione HARDLOCK-EYE. Le funzioni contenute nella libreria sono quattro: HL_LOGIN Chiamata automaticamente da SET LIBRARY HL_LOGOUT Chiamata automaticamente da RELEASE LIBRARY HL_GETSER Ritorna il numero di serie della chiave HL_GETAUT Controlla l'autorizzazione di un modulo Per utilizzare le suddette funzioni basta inserire la seguente linea di codice all'inizio del programma Foxpro: SET LIBRARY TO HARDLOCK.FLL Alla fine bisogna invece inserire la riga: RELEASE LIBRARY HARDLOCK.FLL *** HL_GETSER *** Questa funzione ritorna un valore intero: -1 Chiave non presente 0 Chiave speciale per sviluppatori solamente >0 Numero di serie della chiave Esempio: ? HL_GETSER() *** HL_GETAUT *** Questa funzione ritorna un valore booleano e richiede un argomento di tipo intero corrispondente al numero del modulo di cui si vuole verificare la autorizzazione. N.B. Il numero del modulo della NOTA INTEGRATIVA e' 21. Esempio: ? HL_GETAUT(21) SEARCHING ================================== Le chiamate di funzione sono rimaste invariate. Per i personal PS/2 con architettura Microchannel e' necessario settare questa variabile d'ambiente: SET HL_SEARCH=378i,278i,3BCi,IPX,NETBIOS Naturalmente e' necessario caricare anche la nuova versione di HARDLOCK.FLL.