Поделиться через


структура 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.

PMF_Reserved[2]

Не используется.

PMF_ConfigRegisterBase

Смещение от начала пространства памяти атрибута карта до адреса регистра базовой конфигурации.

Требования

   
Верхняя часть cfgmgr32.h (включая Cfgmgr32.h)

См. также раздел

IO_RESOURCE