PCMCIA_INTERFACE_STANDARD - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntddpcm.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntddpcm-_pcmcia_interface_standard)

_PCMCIA_INTERFACE_STANDARD structure

Description

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.

Members

Size

Indicates the size of the returned interface.

Version

Indicates the version of the returned interface.

InterfaceReference

Pointer to the InterfaceReference implementation.

InterfaceDereference

Pointer to the InterfaceDereference implementation.

Context

Pointer to an opaque handle that contains interface context information. Drivers that call routines that belong to the PCMCIA_INTERFACE_STANDARD interface must pass this value to the interface routines when they call them.

ModifyMemoryWindow

Pointer to the PCMCIA_MODIFY_MEMORY_WINDOW interface routine.

SetVpp

Pointer to the PCMCIA_SET_VPP interface routine.

IsWriteProtected

Pointer to the PCMCIA_IS_WRITE_PROTECTED interface routine.

See also

PCMCIA_IS_WRITE_PROTECTED

PCMCIA_MODIFY_MEMORY_WINDOW

PCMCIA_SET_VPP