...
Portuguese | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Função: LockByName - Criação de semáforo no servidor de licenças
Descrição: Função utilizada para criar um semáforo no servidor de licenças ou em disco .APLIB050 . PRWSintaxe: LockByName - Criação de semáforo no servidor de licenças ( cNamelEmpresalFilial [ lMayIUseDisk ] ) --> ( cName, lEmpresa, lFilial) → lCreated Retorno: lCreated
Observações: A LockByName () trabalha em conjunto com o a chave SpecialKey, que pode ser informada no arquivo de configuração do servidor no ambiente corrente, para distinguir os diversos ambientes (produção e homologação). Em versões que não possuem Servidor de Licenças o semáforo é criado automaticamente em disco. ExemploExemplo:[EnvironmentX] SourcePath=d:\Protheus\APO\ Observação:1) Em versões que não possuem Servidor de Licenças o semáforo é criado automaticamente em disco. 2) Não utilize a chave SpecialKey nos ambientes de produção. Ele deve ser utilizado apenas nos ambientes de homologação. Parâmetros:
Referência |
X | lMayIUseDisk | Lógico | Se verdadeiro (.T.), o semáforo será criando em disco
|