SS_SOCKET_SERVICE (Windows Embedded CE 6.0)
1/6/2010
This structure stores a set of functions that the socket driver should perform for the PC Card service driver.
Syntax
typedef struct SS_SOCKET_SERVICE{
DWORD dwVersion;
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
Header | socksv2.h |
Windows Embedded CE | Windows CE 5.0 and later |