28 APP_HANDLE HW_OpenRead ( APP_HANDLE lpszInterfaceName ,APP_DWORD dwInterfaceNumber );
29 APP_HANDLE HW_OpenWrite ( APP_HANDLE lpszInterfaceName ,APP_DWORD dwInterfaceNumber );
30 APP_BOOL HW_Close ( APP_HANDLE DeviceHandleRead ,APP_HANDLE DeviceHandleWrite );
31 APP_BOOL HW_SendData ( APP_LPVOID pData ,APP_WORD wLen , APP_HANDLE DeviceHandle );
32 APP_BOOL HW_SendDataSpecificPort( APP_LPVOID pData ,APP_WORD wLen , APP_DWORD dwPort, APP_HANDLE DeviceHandle);
33 APP_BOOL HW_ReceiveData ( APP_LPBYTE pBuffer ,APP_LPWORD pLength , APP_HANDLE DeviceHandle );
34 APP_BOOL HW_ReceiveDataPort ( APP_LPBYTE pBuffer ,APP_LPWORD pLength , APP_LPWORD lpwPort, APP_HANDLE DeviceHandle);
35 APP_BOOL HW_GetMacAddr ( APP_LPBYTE pMacAddr ,APP_HANDLE DeviceHandle );
36 APP_BOOL HW_GetMacAddrPort ( APP_LPBYTE pSrcMacAddr ,APP_BYTE byPortNumber, APP_HANDLE DeviceHandle );
37 APP_WORD OsArpGetMacAdr ( APP_DWORD dwIpAddr ,APP_LPBYTE MacAddr );
38 APP_DWORD OsDnsGetHostName ( APP_LPCHAR pStationName);
39 APP_VOID HW_SetSeletedDevice ( APP_DWORD dwCombo);
40 APP_DWORD HW_GetSeletedDevice ();
41 APP_DWORD HW_getInterfaceName (APP_LPCHAR lpszInterfaceName, APP_LPCHAR dwMasterIP);
42 APP_BOOL HW_CancelRead (APP_HANDLE Handle);