// method 'QueryInterface' not emitted because of invalid return type or parameter type
unsigned long AddRef();
unsigned long Release();
// method 'GetTypeInfoCount' not emitted because of invalid return type or parameter type
// method 'GetTypeInfo' not emitted because of invalid return type or parameter type
// method 'GetIDsOfNames' not emitted because of invalid return type or parameter type
// method 'Invoke' not emitted because of invalid return type or parameter type
short InetConnect(LPCTSTR pszComputer, short iPort);
short InetServerClose(short iServer);
short InetAcceptConnect(short iServer, short* piComputer);
short InetSendBitmap(long hBitmap, short iFormat, short iBitsPerPixel, short iQuality);
short InetSendDIB(long hDib, short iFormat, short iBitsPerPixel, short iQuality);
short InetSendData(VARIANT* pData, long lSize, short iType);
short GetSendList(short iIndex);
void SetSendList(short iIndex, short nNewValue);
short GetSendListNum();
long GetEnableMethodErrors();
void SetEnableMethodErrors(long nNewValue);
short InetServerInit(short* piServer, short iPort);
short InetDisconnect(short iComputer);
short GetConnectList(short iIndex);
short GetConnectListNum();
short InetGetHostName(short iComputer, short iType, BSTR* pszHostName);
void UnlockSupport(short iType, LPCTSTR pszKey);
short InetSendSound(short iFormatTag, short iChannels, long lSamplesPerSec, long AvgBytesPerSec, short iBlockAlign, short iBitsPerSample, short iExtraDataSize, VARIANT* pExtraData, VARIANT* pSoundData, long lDataSize);