Partager via


FEATURE_DATA_CORE structure (ntddmmc.h)

La structure FEATURE_DATA_CORE contient les données de la fonctionnalité nommée « Core » par la spécification Multimedia Commands - 3 (MMC-3).

Syntaxe

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;

Membres

Header

Contient une structure FEATURE_HEADER avec des informations d’en-tête pour ce descripteur de fonctionnalité.

PhysicalInterface[4]

Doit être défini sur le chemin de communication actuel entre l’initiateur et l’appareil, comme défini dans la spécification Multimedia Commands - 4 (MMC-4). Les octets de ce tableau sont organisés dans l’ordre big-endien. PhysicalInterface[0] contient l’octet le plus significatif, et PhysicalInterface[3] contient l’octet le moins significatif.

DeviceBusyEvent

Valeur qui spécifie un descripteur d’événements Device Busy, tel que défini dans la spécification Multimedia Commands - 4 (MMC-4). Les événements occupés par l’appareil informent l’initiateur des commandes qui s’exécutent, mais qui nécessitent un temps anormalement long.

INQUIRY2

Valeur qui spécifie le code d’opération de commande INQUIRY, tel que défini dans la spécification Multimedia Commands - 4 (MMC-4).

Reserved1

Réservé ; ne pas utiliser.

Reserved2[3]

Réservé ; ne pas utiliser.

Remarques

La fonctionnalité MMC-3 Core englobe les fonctionnalités de base qui sont obligatoires pour tous les appareils qui prennent en charge la norme MMC-3 . Consultez la spécification MMC-3 pour obtenir une description des fonctionnalités incluses dans la fonctionnalité Core.

Configuration requise

Condition requise Valeur
En-tête ntddmmc.h (incluez Ntddcdrm.h)

Voir aussi

FEATURE_HEADER

FEATURE_NUMBER