MFCARD_DES 结构 (cfgmgr32.h)

MFCARD_DES结构用于指定资源列表或资源要求列表,该列表描述由多功能设备实例提供的硬件功能 之一 的资源使用情况。 有关资源列表和资源要求列表的详细信息,请参阅 硬件资源

语法

typedef struct MfCard_Des_s {
  DWORD PMF_Count;
  DWORD PMF_Type;
  DWORD PMF_Flags;
  BYTE  PMF_ConfigOptions;
  BYTE  PMF_IoResourceIndex;
  BYTE  PMF_Reserved[2];
  DWORD PMF_ConfigRegisterBase;
} MFCARD_DES, *PMFCARD_DES;

成员

PMF_Count

必须为 1。

PMF_Type

未使用。

PMF_Flags

定义一个位标志,如下表所述。

标志 定义
fPMF_AUDIO_ENABLE 如果设置,则启用音频。

PMF_ConfigOptions

8 位 PCMCIA 配置选项寄存器的内容。

PMF_IoResourceIndex

从零开始的索引,指示 IO_RESOURCE 结构,该结构描述此MFCARD_DES结构所描述的硬件函数的 I/O 资源。

PMF_Reserved[2]

未使用。

PMF_ConfigRegisterBase

从卡属性内存空间的开头到基本配置寄存器地址的偏移量。

要求

   
标头 cfgmgr32.h (包括 Cfgmgr32.h)

另请参阅

IO_RESOURCE