PCMCIA_INTERFACE_STANDARD 结构 (ntddpcm.h)

PCMCIA 总线驱动程序使PCMCIA_INTERFACE_STANDARD接口可供 PCMCIA 内存卡驱动程序使用,以便它们无需分配 IRP 即可直接调用总线驱动程序。

语法

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;

成员

Size

指示返回的接口的大小。

Version

指示返回的接口的版本。

InterfaceReference

指向 InterfaceReference 实现的 指针。

InterfaceDereference

指向 InterfaceDereference 实现的 指针。

Context

指向包含接口上下文信息的不透明句柄的指针。 调用属于 PCMCIA_INTERFACE_STANDARD 接口的例程的驱动程序必须在调用这些例程时将此值传递给接口例程。

ModifyMemoryWindow

指向PCMCIA_MODIFY_MEMORY_WINDOW接口例程 指针。

SetVpp

指向PCMCIA_SET_VPP接口例程 指针。

IsWriteProtected

指向PCMCIA_IS_WRITE_PROTECTED接口例程 指针。

要求

要求
Header ntddpcm.h (包括 Ntddpcm.h)

另请参阅

PCMCIA_IS_WRITE_PROTECTED

PCMCIA_MODIFY_MEMORY_WINDOW

PCMCIA_SET_VPP