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) |