Marcelo,

O Centura SQLWindows n�o permite cria��o de estruturas para que voc� possa 
utilizar neste seu caso.

Vou dar uma olhada mais aprofundada neste seu caso, mas de antem�o, se voc� 
tiver condi��es, eu recomendo que voc� fa�a o seguinte:

Crie uma fun��o em C que tenha 3 par�metros Out correspondente ao par�metro 
tipo protoent que a fun��o GetProtoByName retorna. Nessa fun��o chame a 
fun��o GetProtoByName da WinSock.dll e retorne pro  Centura.

um abra�o,
Lairton.




>From: "Marcelo Pena" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: <[EMAIL PROTECTED]>
>Subject: [sqlwin] WINSOCKET
>Date: Sat, 31 Jul 1999 18:26:47 -0300
>
>Desculpem em insistir, mas meu problema continua...
>
>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)
>==============================================

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

==============================================
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