Share via


SS_SOCKET_STATE (Windows Embedded CE 6.0)

1/6/2010

This structure stores information on a socket state. It is used by the SS_InquireSocket function in the socket service table.

Syntax

typedef struct SS_SOCKETSTATE{
  DWORD dwEventMask;
  DWORD dwEventChanged;
  DWORD dwEventStatus;
  DWORD dwInterfaceType;
  DWORD dwInterruptStatus;
  UINT8 flREQRouting;
  UINT8 fVcc;
  UINT8 uVpp1;
  UINT8 uVpp2;
} SS_SOCKET_STATE, *PSS_SOCKET_STATE;

Members

  • dwEventMask
    PC Card event that will generate the callback function.
  • dwEventChanged
    PC Card status that has changed since it was last cleared by calling SS_SetSocket.
  • dwEventStatus
    Current event status.
  • dwInterfaceType
    PC Card interface type. This value can be set to Memory, Memory and I/O, or Cardbus.
  • dwInterruptStatus
    Socket interrupt line status. This status can be changed by calling the SS_SetSocket function or read by the SS_GetSocket function. The interrupt line status has a flag indicating whether or not the client IRQ has been routed, whether or not the client IRQ is a wake-up source, and if the status change interrupt is a wake-up source.
  • flREQRouting
    Indicates if a client IRQ is routed to an IRQ or SYSINTR value.
  • fVcc
    Vcc power entry index and status.
  • uVpp1
    Vpp1 power entry index.
  • uVpp2
    Vpp2 power entry index.

Requirements

Header socksv2.h
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

Socket Service Structures
PC Card Driver Structures