AdsGetMilliseconds
Retorna o valor de um campo de data/hora como milissegundos.
Sintaxe
UNSIGNED32 AdsGetMilliseconds(ADSHANDLE hTable, UNSIGNED8* pucField,
SIGNED32* plMs);
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
hTable |
ADSHANDLE |
Handle da tabela. |
pucField |
UNSIGNED8* |
Nome ou índice ordinal (1-based) do campo. |
plMs |
SIGNED32* |
Ponteiro para variável que recebe os milissegundos. |
Valor de Retorno
AE_SUCCESS (0) em caso de sucesso. Código de erro se falhar.
Descrição
AdsGetMilliseconds obtém o valor de um campo de data/hora (timestamp) e o retorna como o número total de milissegundos desde midnight. Útil para medições de tempo de alta precisão.
Exemplo
SIGNED32 lMs;
AdsGetMilliseconds(hTable, "HoraInicio", &lMs);
// lMs contém os milissegundos desde midnight