Develop and Download Open Source Software

Browse Subversion Repository

Annotation of /branches/ttcomtester/teraterm/teraterm/WSAAsyncGetAddrInfo.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4163 - (hide annotations) (download) (as text)
Tue Nov 23 16:13:38 2010 UTC (13 years, 4 months ago) by doda
Original Path: trunk/teraterm/teraterm/WSAAsyncGetAddrInfo.h
File MIME type: text/x-chdr
File size: 753 byte(s)
他と揃っていた方が使いやすいため、呼び出し規約を PASCAL に変更。
# 本当は WINAPI の方がいいのかも。実体は共に __stdcall だけど。

1 maya 3227 /*
2     * WSAAsyncGetAddrInfo.h -- declarations for WSAAsyncGetAddrInfo()
3     * Copyright(C) 2000-2003 Jun-ya Kato <kato@win6.jp>
4     */
5     #ifndef __WSAASYNCGETADDRINFO__
6     #define __WSAASYNCGETADDRINFO__
7    
8     #include <windows.h>
9     #include <winsock2.h>
10     #include <ws2tcpip.h>
11    
12     struct getaddrinfo_args {
13     HWND hWnd;
14     unsigned int wMsg;
15     const char FAR * hostname;
16     const char FAR * portname;
17     struct addrinfo FAR * hints;
18     struct addrinfo FAR * FAR * res;
19     HANDLE FAR * lpHandle;
20     };
21    
22 doda 4163 HANDLE FAR PASCAL WSAAsyncGetAddrInfo(HWND hWnd,
23 maya 3227 unsigned int wMsg,
24     const char FAR * hostname,
25     const char FAR * portname,
26     struct addrinfo FAR * hints,
27     struct addrinfo FAR * FAR * res);
28    
29     #endif /* __WSAASYNCGETADDRINFO__ */

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26