MFCARD_DES-Struktur (cfgmgr32.h)
Die MFCARD_DES-Struktur wird verwendet, um entweder eine Ressourcenliste oder eine Ressourcenanforderungsliste anzugeben, die die Ressourcennutzung durch eine der Hardwarefunktionen beschreibt, die von einem instance eines Multifunktionsgeräts bereitgestellt werden. Weitere Informationen zu Ressourcenlisten und Ressourcenanforderungenlisten finden Sie unter Hardwareressourcen.
Syntax
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;
Member
PMF_Count
Muss 1 sein.
PMF_Type
Wird nicht verwendet.
PMF_Flags
Ein Bitflag ist definiert, wie in der folgenden Tabelle beschrieben.
Flag | Definition |
---|---|
fPMF_AUDIO_ENABLE | Wenn festgelegt, ist audio aktiviert. |
PMF_ConfigOptions
Inhalt des 8-Bit-PCMCIA-Konfigurationsoptionsregisters.
PMF_IoResourceIndex
Nullbasierter Index, der die IO_RESOURCE Struktur angibt, die die E/A-Ressourcen für die Hardwarefunktion beschreibt, die von dieser MFCARD_DES-Struktur beschrieben wird.
PMF_Reserved[2]
Wird nicht verwendet.
PMF_ConfigRegisterBase
Offset vom Anfang des Attributspeicherbereichs des Karte auf die Basiskonfigurationsregisteradresse.
Anforderungen
Kopfzeile | cfgmgr32.h (include Cfgmgr32.h) |