Partager via


MFCARD_DES structure (cfgmgr32.h)

La structure MFCARD_DES est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation des ressources par l’une des fonctions matérielles fournies par une instance d’un appareil multifonction. Pour plus d’informations sur les listes de ressources et les listes de ressources requises, consultez Ressources matérielles.

Syntaxe

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;

Membres

PMF_Count

Doit être égal à 1.

PMF_Type

Non utilisé.

PMF_Flags

Un indicateur de bits est défini, comme décrit dans le tableau suivant.

Indicateur Définition
fPMF_AUDIO_ENABLE Si cette option est définie, l’audio est activé.

PMF_ConfigOptions

Contenu du registre des options de configuration PCMCIA 8 bits.

PMF_IoResourceIndex

Index de base zéro indiquant la structure IO_RESOURCE qui décrit les ressources d’E/S pour la fonction matérielle décrite par cette structure MFCARD_DES.

PMF_Reserved[2]

Non utilisé.

PMF_ConfigRegisterBase

Décalage du début de l’espace mémoire d’attribut de l’carte à l’adresse du registre de configuration de base.

Configuration requise

   
En-tête cfgmgr32.h (inclure Cfgmgr32.h)

Voir aussi

IO_RESOURCE