Estou utilizando a WINSOCK.DLL em minha aplicacacao SQLWindows 5.0.3 PTF7 e
declarei a seguinte funcao desta API:

Function: GETPROTOBYNAME
   Description:
   Export Ordinal: 0
   Returns
      ?
   Parameters
      String: LPSTR

A mesma funcao em C/C++ tem a seguinte sintax de chamada:

struct protoent FAR * PASCAL FAR getprotobyname ( const char FAR * name)

Onde:

struct protoent {
 char FAR * p_name;
 char FAR * FAR *p_aliases;
 short  p_proto;
};

Meu problema eh que nao encontro um tipo de dado compativel com o retorno da
funcao, que eh estrutura de ponteiros. Sei que ao declarar um parametro
(PARAMETERS)
tenho a opcao de ponteiro de estruturas usando o tipo structPointer. Contudo
o mesmo
nao ocorre quando preciso declarar um ponteiro como retorno (RETURNS).

Qual(is) a(s) alternativa(s) para este impasse?
Existe alguma documentacao especifica sobre o assunto na WEB?

Muito grato.

==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a