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