Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Overview of the PCMCIA bus drivers technology.
To develop PCMCIA bus drivers, you need these headers:
For the programming guide, see PCMCIA bus drivers.
IOCTLs
IOCTL_GET_TUPLE_DATA This request retrieves tuple data that is stored in a PC Card's or CardBus card's attribute memory. |
IOCTL_SOCKET_INFORMATION This request retrieves socket information for the socket that is indicated by the caller. |
Enumerations
PCMCIA_CONTROLLER_CLASS The PCMCIA_CONTROLLER_CLASS enumeration lists the different sorts of PC Card and CardBus controllers. |
Functions
PCMCIA_IS_WRITE_PROTECTED The PCMCIA_IS_WRITE_PROTECTED interface routine returns the write-protect condition of a PCMCIA memory card. |
PCMCIA_MODIFY_MEMORY_WINDOW The PCMCIA_MODIFY_MEMORY_WINDOW interface routine sets the attributes of a memory window for a PCMCIA memory card. The memory window is mapped by the PCMCIA bus driver. |
PCMCIA_SET_VPP The PCMCIA_SET_VPP interface routine sets the power level of the Vpp PCMCIA pin (secondary power source). |
Structures
PCMCIA_INTERFACE_STANDARD The PCMCIA bus driver makes the PCMCIA_INTERFACE_STANDARD interface available to PCMCIA memory card drivers in order to allow them to make direct calls to the bus driver without allocating IRPs. |
PCMCIA_SOCKET_INFORMATION The PCMCIA_SOCKET_INFORMATION structure is used in conjunction with the IOCTL_SOCKET_INFORMATION request to retrieve socket configuration and state data. |
TUPLE_REQUEST The TUPLE_REQUEST structure is used in conjunction with the IOCTL_GET_TUPLE_DATA request to retrieve tuple data from a PC Card's or CardBus card's attribute memory. |