Freigeben über


FEATURE_DATA_CORE-Struktur (ntddmmc.h)

Die FEATURE_DATA_CORE-Struktur enthält Daten für das Feature mit dem Namen "Core" gemäß der Spezifikation Multimedia Commands - 3 (MMC-3).

Syntax

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;

Member

Header

Enthält eine FEATURE_HEADER-Struktur mit Headerinformationen für diesen Featuredeskriptor.

PhysicalInterface[4]

Muss auf den aktuellen Kommunikationspfad zwischen Initiator und Gerät festgelegt werden, wie in der Spezifikation Multimediabefehle – 4 (MMC-4) definiert. Die Bytes dieses Arrays werden in big-endianischer Reihenfolge angeordnet. PhysicalInterface[0] enthält das bedeutendste Byte und PhysicalInterface[3] das am wenigsten signifikante Byte.

DeviceBusyEvent

Wert, der einen Device Busy-Ereignisdeskriptor angibt, wie in der Spezifikation Multimediabefehle – 4 (MMC-4) definiert. Gerätebelastungsereignisse benachrichtigen den Initiator über Befehle, die ausgeführt werden, aber ungewöhnlich lange dauern.

INQUIRY2

Wert, der den Inquiry-Befehlsvorgangscode angibt, wie in der Spezifikation multimediale Befehle - 4 (MMC-4) definiert.

Reserved1

Reserviert; nicht verwenden.

Reserved2[3]

Reserviert; nicht verwenden.

Hinweise

Das MMC-3 Core-Feature umfasst die grundlegende Funktionalität, die für alle Geräte obligatorisch ist, die den MMC-3-Standard unterstützen. Eine Beschreibung der Funktionen, die im Core-Feature enthalten sind, finden Sie in der MMC-3-Spezifikation .

Anforderungen

Anforderung Wert
Header ntddmmc.h (include Ntddcdrm.h)

Weitere Informationen

FEATURE_HEADER

FEATURE_NUMBER