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