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.
This section describes how to call a PCMCIA_INTERFACE_STANDARD interface routine.
After a driver obtains an PCMCIA_INTERFACE_STANDARD Interface Memory Card Routines structure from the PCMCIA bus driver, the driver can call the interface routines.
Each interface routine requires a context pointer. The driver must use the Context member value returned by the PCMCIA bus driver in the PCMCIA_INTERFACE_STANDARD structure. If the context pointer is not valid, the system behavior is not defined, and the system might halt.
The PCMCIA_INTERFACE_STANDARD interface routines can be called at IRQL <= DISPATCH_LEVEL. To maintain overall system performance, it is strongly recommended that a driver call these routines at IRQL < DISPATCH_LEVEL. Calling an interface routine at IRQL DISPATCH_LEVEL can cause the caller to block system operation for a significant period of time.