Partilhar via


estrutura FEATURE_DATA_CORE (ntddmmc.h)

A estrutura FEATURE_DATA_CORE contém dados para o recurso chamado "Core" pela especificação de de comandos multimídia - 3 (MMC-3).

Sintaxe

typedef struct _FEATURE_DATA_CORE {
  FEATURE_HEADER Header;
  UCHAR          PhysicalInterface[4];
  UCHAR          DeviceBusyEvent : 1;
  UCHAR          INQUIRY2 : 1;
  UCHAR          Reserved1 : 6;
  UCHAR          Reserved2[3];
} FEATURE_DATA_CORE, *PFEATURE_DATA_CORE;

Membros

Header

Contém uma estrutura FEATURE_HEADER com informações de cabeçalho para esse descritor de recursos.

PhysicalInterface[4]

Deve ser definido como o caminho de comunicação atual entre o iniciador e o dispositivo, conforme definido nos comandos multimídia - 4 (MMC-4) especificação. Os bytes dessa matriz são organizados em ordem big-endian. PhysicalInterface[0] contém o byte mais significativo e PhysicalInterface [3] contém o byte menos significativo.

DeviceBusyEvent

Valor que especifica um descritor de de evento ocupado do dispositivo, conforme definido na especificação de de comandos multimídia - 4 (MMC-4). Eventos ocupados do dispositivo notificam o iniciador de comandos que estão em execução, mas que exigem um tempo anormalmente longo para serem concluídos.

INQUIRY2

Valor que especifica o código de operação de comando INQUIRY, conforme definido nos comandos multimídia – 4 (MMC-4) especificação.

Reserved1

Reservado; não use.

Reserved2[3]

Reservado; não use.

Observações

O recurso MMC-3 Core abrange a funcionalidade básica que é obrigatória para todos os dispositivos que dão suporte ao MMC-3 padrão. Consulte a especificação de do MMC-3 para obter uma descrição dos recursos incluídos no recurso Core.

Requisitos

Requisito Valor
cabeçalho ntddmmc.h (inclua Ntddcdrm.h)

Consulte também

FEATURE_HEADER

FEATURE_NUMBER