Retorna o número de série de um drive Windows da máquina onde está sendo executado o TOTVS | Application Server.
Sintaxe
SerialNumber( [ 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
Exemplo 1
user function sernum() conout( SerialNumber() ) // Resultado: "9031-1ED5" Return
Abrangência
Microsiga Protheus 8.11, Protheus 10, TOTVS Application Server 10, ByYou Application Server
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas