Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css
Portuguese

Pagetitle
SerialNumber
SerialNumber

Função: SerialNumber

Retorna

...

o

...

número

...

de

...

série de um drive Windows da máquina onde está sendo executado o TOTVS | Application Server.

Sintaxe

Bloco de código
collapsefalse
SerialNumber(
) --> cSerial cSerial(caracter)
 [ cDrive ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cDrive

caractere

Indica a letra do drive que será consultado.

 

 

Retorno

Nome

Tipo

Descrição

cID

caractere

Retorna o número de série do drive especificado.

Observações

  • Essa função funciona exclusivamente em Windows.
  • <cDrive> pode conter um drive ou um caminho de rede, e seu tamanho máximo é de 260 caracteres.
  • Se for especificado um drive em <cDrive>, este deve conter o caracter ":", por exemplo, "C:".
  • Caso <cDrive> não seja especificado, será assumido a letra do drive onde está sendo executado o TOTVS | Application Server, tendo, assim, o mesmo comportamento da função GetHardwareId.
  • A string de retorno é formada por 8 caracteres hexadecimais separados por hífen entre o quarto e quinto caracteres, por exemplo, "9031-1ED5".
  • Em caso de erro, será retornado a string "1111-1111".
  • Caso seja executada em sistema operacional não Windows, será retornado a string "0000-0000".

Exemplos

Bloco de código
themeEclipse
languagecpp
titleExemplo 1
linenumberstrue
collapsefalse
user function sernum()
  conout( SerialNumber() 
HD - Hard Disk do TOTVS | Application Server.SERIALNUMBER(
) // Resultado: "9031-1ED5"
Return

Abrangência

Microsiga Protheus 8.11, Protheus 10, TOTVS Application Server 10, ByYou Application Server

Veja também