52 lines
1.4 KiB
Plaintext
Raw Normal View History

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.