Stubs for GetAddressByName{A,W}.
This commit is contained in:
parent
b5c65a2e48
commit
3853794ba0
|
@ -33,6 +33,34 @@
|
|||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(winsock);
|
||||
|
||||
INT WINAPI GetAddressByNameA(DWORD dwNameSpace, LPGUID lpServiceType, LPSTR lpServiceName,
|
||||
LPINT lpiProtocols, DWORD dwResolution, LPSERVICE_ASYNC_INFO lpServiceAsyncInfo,
|
||||
LPVOID lpCsaddrBuffer, LPDWORD lpdwBufferLength, LPSTR lpAliasBuffer,
|
||||
LPDWORD lpdwAliasBufferLength)
|
||||
{
|
||||
FIXME("(0x%08lx, %s, %s, %p, 0x%08lx, %p, %p, %p, %p, %p) stub\n", dwNameSpace,
|
||||
debugstr_guid(lpServiceType), debugstr_a(lpServiceName), lpiProtocols,
|
||||
dwResolution, lpServiceAsyncInfo, lpCsaddrBuffer, lpdwBufferLength,
|
||||
lpAliasBuffer, lpdwAliasBufferLength);
|
||||
|
||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||
return SOCKET_ERROR;
|
||||
}
|
||||
|
||||
INT WINAPI GetAddressByNameW(DWORD dwNameSpace, LPGUID lpServiceType, LPWSTR lpServiceName,
|
||||
LPINT lpiProtocols, DWORD dwResolution, LPSERVICE_ASYNC_INFO lpServiceAsyncInfo,
|
||||
LPVOID lpCsaddrBuffer, LPDWORD lpdwBufferLength, LPWSTR lpAliasBuffer,
|
||||
LPDWORD lpdwAliasBufferLength)
|
||||
{
|
||||
FIXME("(0x%08lx, %s, %s, %p, 0x%08lx, %p, %p, %p, %p, %p) stub\n", dwNameSpace,
|
||||
debugstr_guid(lpServiceType), debugstr_w(lpServiceName), lpiProtocols,
|
||||
dwResolution, lpServiceAsyncInfo, lpCsaddrBuffer, lpdwBufferLength,
|
||||
lpAliasBuffer, lpdwAliasBufferLength);
|
||||
|
||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||
return SOCKET_ERROR;
|
||||
}
|
||||
|
||||
/******************************************************************************
|
||||
* GetTypeByNameA [WSOCK32.1113]
|
||||
*
|
||||
|
|
|
@ -60,8 +60,8 @@
|
|||
#1106 stub dn_expand
|
||||
1107 stdcall WSARecvEx(long ptr long ptr)
|
||||
1108 stdcall s_perror(str)
|
||||
1109 stub GetAddressByNameA
|
||||
1110 stub GetAddressByNameW
|
||||
1109 stdcall GetAddressByNameA(long ptr str ptr long ptr ptr ptr ptr ptr)
|
||||
1110 stdcall GetAddressByNameW(long ptr wstr ptr long ptr ptr ptr ptr ptr)
|
||||
1111 stdcall EnumProtocolsA(ptr ptr ptr) ws2_32.WSAEnumProtocolsA
|
||||
1112 stdcall EnumProtocolsW(ptr ptr ptr) ws2_32.WSAEnumProtocolsW
|
||||
1113 stdcall GetTypeByNameA(str ptr)
|
||||
|
|
|
@ -173,6 +173,15 @@ typedef struct _SERVICE_ASYNC_INFO
|
|||
/*
|
||||
* function prototypes
|
||||
*/
|
||||
INT WINAPI GetAddressByNameA(DWORD dwNameSpace, LPGUID lpServiceType, LPSTR lpServiceName,
|
||||
LPINT lpiProtocols, DWORD dwResolution, LPSERVICE_ASYNC_INFO lpServiceAsyncInfo,
|
||||
LPVOID lpCsaddrBuffer, LPDWORD lpdwBufferLength, LPSTR lpAliasBuffer,
|
||||
LPDWORD lpdwAliasBufferLength);
|
||||
INT WINAPI GetAddressByNameW(DWORD dwNameSpace, LPGUID lpServiceType, LPWSTR lpServiceName,
|
||||
LPINT lpiProtocols, DWORD dwResolution, LPSERVICE_ASYNC_INFO lpServiceAsyncInfo,
|
||||
LPVOID lpCsaddrBuffer, LPDWORD lpdwBufferLength, LPWSTR lpAliasBuffer,
|
||||
LPDWORD lpdwAliasBufferLength);
|
||||
#define GetAddressByName WINELIB_NAME_AW(GetAddressByName)
|
||||
INT WINAPI GetTypeByNameA(LPSTR lpServiceName, LPGUID lpServiceType);
|
||||
INT WINAPI GetTypeByNameW(LPWSTR lpServiceName, LPGUID lpServiceType);
|
||||
#define GetTypeByName WINELIB_NAME_AW(GetTypeByName)
|
||||
|
|
Loading…
Reference in New Issue