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) |