SS_SOCKET_SERVICE (Windows CE 5.0)
This structure stores a set of functions that the socket driver should perform for the PC Card service driver.
typedef struct SS_SOCKET_SERVICE{DWORDdwVersion;
STATUS(*SS_InquireSocket)(HANDLE hSocket, PSS_SOCKET_INFO pSocketInfo);
STATUS(*SS_GetSocket)(HANDLE hSocket, PSS_SOCKET_STATE pSocketState);
STATUS(*SS_SetSocket)(HANDLE hSocket, PSS_SOCKET_STATE pSocketState);
STATUS(*SS_ResetSocket)(HANDLE hSocket);
STATUS(*SS_InquireWindow)(UINT32 uWindow, PSS_WINDOW_INFO pWindowInfo);
STATUS(*SS_GetWindow)(UINT32 uWindow, PSS_WINDOW_STATE pWindowState);
STATUS(*SS_SetWindow)(UINT32 uWindow, PSS_WINDOW_STATE pWindowState);
STATUS (*SS_AccessMemory)(HANDLE hSocket, PSS_MEMORY_ACCESS pMemoryAccess);STATUS(*SS_GetPowerEntry)(HANDLE hSocket, PDWORD pdwNumofEntry, PSS_POWER_ENTRY pPowerEntry);
STATUS(*SS_TranslateBusAddr)(HANDLE hSocket, INTERFACE_TYPE InterfaceType, ULONG BusNumber, PHYSICAL_ADDRESS BusAddress, PULONG AddressSpace, PPHYSICAL_ADDRESS TranslatedAddress);STATUS (*SS_TranslateSystemAddr)(HANDLE hSocket, INTERFACE_TYPE InterfaceType, ULONG BusNumber, PHYSICAL_ADDRESS SystemAddress, PPHYSICAL_ADDRESS TranslatedAddress);} SS_SOCKET_SERVICE, *PSS_SOCKET_SERVICE;
Members
- dwVersion
Version of the structure. - (*SS_InquireSocket)(HANDLE hSocket, PSS_SOCKET_INFO pSocketInfo)
Pointer to SS_InquireSocket. - (*SS_GetSocket)(HANDLE hSocket, PSS_SOCKET_STATE pSocketState)
Pointer to SS_GetSocket. - (*SS_SetSocket)(HANDLE hSocket, PSS_SOCKET_STATE pSocketState)
Pointer to SS_SetSocket. - (*SS_ResetSocket)(HANDLE hSocket)
Pointer to SS_ResetSocket. - (*SS_InquireWindow)(UINT32 uWindow, PSS_WINDOW_INFO pWindowInfo)
Pointer to SS_InquireWindow. - (*SS_GetWindow)(UINT32 uWindow, PSS_WINDOW_STATE pWindowState)
Pointer to SS_GetWindow. - (*SS_SetWindow)(UINT32 uWindow, PSS_WINDOW_STATE pWindowState)
Pointer to SS_SetWindow. - (*SS_AccessMemory)(HANDLE hSocket, PSS_MEMORY_ACCESS pMemoryAccess);
Pointer to the SS_AccessMemory function. The SS_AccessMemory function is obsolete and support for this function is only included for backwards compatilibity with older drivers. - (*SS_GetPowerEntry)(HANDLE hSocket, PDWORD pdwNumofEntry, PSS_POWER_ENTRY pPowerEntry)
Pointer to SS_GetPowerEntry. - (*SS_TranslateBusAddr)(HANDLE hSocket, INTERFACE_TYPE InterfaceType, ULONG BusNumber, PHYSICAL_ADDRESS BusAddress, PULONG AddressSpace, PPHYSICAL_ADDRESS TranslatedAddress
Pointer to SS_TranslateBusAddr. - (*SS_TranslateSystemAddr)(HANDLE hSocket, INTERFACE_TYPE InterfaceType, ULONG BusNumber, PHYSICAL_ADDRESS SystemAddress, PPHYSICAL_ADDRESS TranslatedAddress)
Pointer to SS_TranslateSystemAddr.
Requirements
OS Versions: Windows CE 5.0 and later
Header: Socksv2.h
See Also
Send Feedback on this topic to the authors