estrutura FEATURE_DATA_CORE (ntddmmc.h)

A estrutura FEATURE_DATA_CORE contém dados para o recurso chamado "Core" pela especificação 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 recurso.

PhysicalInterface[4]

Deve ser definido como o caminho de comunicação atual entre o iniciador e o dispositivo, conforme definido na especificação Comandos multimídia – 4 (MMC-4). 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 Evento ocupado pelo dispositivo , conforme definido na especificação Comandos multimídia – 4 (MMC-4 ). Eventos de dispositivo ocupado 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 na especificação Comandos multimídia – 4 (MMC-4).

Reserved1

Reservado; não use.

Reserved2[3]

Reservado; não use.

Comentários

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

Requisitos

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

Confira também

FEATURE_HEADER

FEATURE_NUMBER