Compartir a través de


estructura PCCARD_DES (cfgmgr32.h)

La estructura de PCCARD_DES se usa para especificar una lista de recursos o una lista de requisitos de recursos que describe el uso de recursos por una instancia de tarjeta de PC. Para obtener más información sobre las listas de recursos y las listas de requisitos de recursos, consulte Recursos de hardware.

Sintaxis

typedef struct PcCard_Des_s {
  DWORD PCD_Count;
  DWORD PCD_Type;
  DWORD PCD_Flags;
  BYTE  PCD_ConfigIndex;
  BYTE  PCD_Reserved[3];
  DWORD PCD_MemoryCardBase1;
  DWORD PCD_MemoryCardBase2;
  DWORD PCD_MemoryCardBase[PCD_MAX_MEMORY];
  WORD  PCD_MemoryFlags[PCD_MAX_MEMORY];
  BYTE  PCD_IoFlags[PCD_MAX_IO];
} PCCARD_DES, *PPCCARD_DES;

Miembros

PCD_Count

Debe ser 1.

PCD_Type

No se usa.

PCD_Flags

Marca de un bit de cada uno de los conjuntos de marcas descritos en la tabla siguiente.

Marca Definición
Marcas de direccionamiento de E/S
fPCD_IO_8 El dispositivo usa direccionamiento de E/S de 8 bits.
fPCD_IO_16 El dispositivo usa direccionamiento de E/S de 16 bits.
mPCD_IO_8_16 Máscara de bits para el bit dentro de PCD_Flags que especifica direccionamiento de E/S de 8 o 16 bits.
Marcas de direccionamiento de memoria
fPCD_MEM_8 El dispositivo usa direcciones de memoria de 8 bits.
fPCD_MEM_16 El dispositivo usa direccionamiento de memoria de 16 bits.
mPCD_MEM_8_16 Máscara de bits para el bit dentro de PCD_Flags que especifica direccionamiento de memoria de 8 o 16 bits.

PCD_ConfigIndex

Valor de índice de 8 bits usado para buscar la configuración del dispositivo.

PCD_Reserved[3]

No se usa.

PCD_MemoryCardBase1

Opcional, dirección base de tarjeta de la primera ventana de memoria.

PCD_MemoryCardBase2

Opcional, dirección base de tarjeta de la segunda ventana de memoria.

PCD_MemoryCardBase[PCD_MAX_MEMORY]

Este miembro no está usando actualmente.

PCD_MemoryFlags[PCD_MAX_MEMORY]

Este miembro no está usando actualmente.

PCD_IoFlags[PCD_MAX_IO]

Este miembro no está usando actualmente.

Requisitos

   
Encabezado cfgmgr32.h (incluya Cfgmgr32.h)

Consulte también

PCCARD_RESOURCE