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.
typedef struct _PCMCIA_INTERFACE_STANDARD { USHORT Size; USHORT Version; PINTERFACE_REFERENCE InterfaceReference; PINTERFACE_DEREFERENCE InterfaceDereference; PVOID Context; PPCMCIA_MODIFY_MEMORY_WINDOW ModifyMemoryWindow; PPCMCIA_SET_VPP SetVpp; PPCMCIA_IS_WRITE_PROTECTED IsWriteProtected;} PCMCIA_INTERFACE_STANDARD, *PPCMCIA_INTERFACE_STANDARD;
Headers: Declared in ntddpcm.h. Include ntddpcm.h.
PCMCIA_MODIFY_MEMORY_WINDOW, PCMCIA_SET_VPP, PCMCIA_IS_WRITE_PROTECTED, PCMCIA_INTERFACE_STANDARD InterfaceDereference Routine