Partager via


structure FEATURE_DATA_CORE (ntddmmc.h)

La structure FEATURE_DATA_CORE contient des données pour la fonctionnalité nommée « Core » par les commandes multimédias - 3 (MMC-3) spécification.

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, tel que défini dans les commandes multimédias - 4 (MMC-4) spécification. Les octets de ce tableau sont organisés dans l’ordre big-endian. PhysicalInterface[0] contient l’octet le plus significatif, et PhysicalInterface[3] contient l’octet le moins significatif.

DeviceBusyEvent

Valeur qui spécifie un événement Device Busy Descripteur, tel que défini dans la spécification Commandes multimédias - 4 (MMC-4). Les événements occupés par l’appareil informent l’initiateur de commandes en cours d’exécution, mais qui nécessitent une durée anormalement longue.

INQUIRY2

Valeur qui spécifie le code d’opération de commande INQUIRY, tel que défini dans les commandes multimédias - 4 (MMC-4) spécification.

Reserved1

Réservé; n’utilisez pas.

Reserved2[3]

Réservé; n’utilisez pas.

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.

Exigences

Exigence Valeur
d’en-tête ntddmmc.h (include Ntddcdrm.h)

Voir aussi

FEATURE_HEADER

FEATURE_NUMBER