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.

