Ultimo aggiornamento: 22-Dic-2018

API NetServer

Per diversi motivi ci si potrebbe trovare nella sfortunata situazione di non poter accedere alla configurazione di NetServer tramite Navigator for i e di non avere neanche a disposizione i NetTools.

L’ultima arma a nostra disposizione è il richiamo diretto delle API. Di seguito quelle che potrebbero essere più utili.

  • Impostazione ID utente ospite: CALL QZLSCHSG (guest-user-profile X'00000000')
  • Avvio NetServer: CALL QZLSSTRS PARM('0' X'00000000')
  • Arresto NetServer: CALL QZLSENDS PARM(X'00000000')
  • Condivisione di una cartella: CALL QZLSADFS PARM(share-name 'folder-path' x'00000005' x'00000000' 'shared-description' x'00000002' x'ffffffff' x'00000000') il terzo parametro è la lunghezza della stringa ‘folder-path’ il sesto parametro imposta l’autorizzazione della condivisione (2 per lettura/scrittura, 1 per sola lettura)
  • Rimozione condivisione di una cartella: CALL QZLSRMS PARM(share-name x'00000000')