Winerror.h

3 respostas
fzampa

Pessoal,

tudo bem?

Bom, é o seguinte:

Estou desenvolvendo um cliente ftp em superwaba. Os códigos de erro do servidor estao descritos nos docs do superwaba, mas são somente para palms.
Em pockets os erros estão descritos no arquivo winerror.h (Sim, os codigos de retorno do servidor sao diferentes quando se varia o cliente :shock: ).
Acontece que eu nao consegui entender como tratar esses erros.

O arquivo está aqui: http://doc.ddart.net/msdn/header/include/winerror.h.html

Alguém saberia como interpretar essa mensagem?

Por exemplo: o código 83 retornado pelo servidor se equivale a qual no winerror.h?

To meio perdido nisso aí.

[]'s

3 Respostas

maikonaraujo

vc tem que fazer operações de shift right na mensagem

maikonaraujo

83 eh
00 0 0 0000 0000 0000 0101 0011

Sev = 0 … success
custumer = 0
facility = 0
code = 83

para achar o code

code = ( retorno << 16  ) >> 16;

facility ( retorno << 4 ) >> 4 + 16;

ai vai

fzampa

Valeu cara!!!

Vou olhar isso aqui, obrigado pela dica

Criado 28 de junho de 2005
Ultima resposta 29 de jun. de 2005
Respostas 3
Participantes 2