Partager via


ChangerAdditionalExtensionSize, fonction (mcd.h)

ChangerAdditionalExtensionSize indique le nombre d’octets dont le pilote de miniclasse de changeur a besoin pour stocker des informations spécifiques au périphérique dans l’extension de périphérique.

Syntaxe

ULONG ChangerAdditionalExtensionSize();

Valeur de retour

ChangerAdditionalExtensionSize retourne la taille, en octets, de l’espace d’extension de périphérique supplémentaire requis par le pilote de miniclasse du changeur.

Remarques

Le pilote de classe de changeur appelle ChangerAdditionalExtensionSize pour déterminer le nombre d’octets requis par le pilote miniclasse dans l’extension de périphérique pour un changeur particulier avant de créer l’objet de périphérique pour représenter ce changeur.

Les informations spécifiques au périphérique stockées par un pilote de miniclasse de changeur sont déterminées par le pilote. Il inclut généralement des décalages de base zéro que d’autres routines de pilotes de miniclasse peuvent utiliser pour traduire entre les adresses d’éléments spécifiques à l’appareil et les adresses d’élément de base zéro utilisées par le système. Il peut également inclure des données d’enquête SCSI ou l’équivalent non SCSI.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête mcd.h (inclure Mcd.h, Ntddchgr.h)
IRQL PASSIVE_LEVEL

Voir aussi

ChangerInitialize