MFCARD_DES構造体 (cfgmgr32.h)
MFCARD_DES構造体は、多機能デバイスのインスタンスによって提供されるハードウェア機能 の 1 つ によってリソースの使用状況を記述するリソース リストまたはリソース要件リストを指定するために使用されます。 リソース リストとリソース要件リストの詳細については、「 ハードウェア リソース」を参照してください。
構文
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
次の表で説明するように、1 つのビット フラグが定義されています。
フラグ | 定義 |
---|---|
fPMF_AUDIO_ENABLE | 設定すると、オーディオが有効になります。 |
PMF_ConfigOptions
8 ビット PCMCIA 構成オプション レジスタの内容。
PMF_IoResourceIndex
この MFCARD_DES 構造体で記述されているハードウェア関数の I/O リソースを記述するIO_RESOURCE構造体を示す 0 から始まるインデックス。
PMF_Reserved[2]
使用されていません。
PMF_ConfigRegisterBase
カードの属性メモリ領域の先頭から基本構成レジスタ アドレスへのオフセット。
必要条件
Header | cfgmgr32.h (Cfgmgr32.h を含む) |