ChangerAdditionalExtensionSize, fonction (mcd.h)
ChangerAdditionalExtensionSize indique le nombre d’octets requis par le pilote de miniclasse changer pour stocker des informations spécifiques à l’appareil dans l’extension de périphérique.
Syntaxe
ULONG ChangerAdditionalExtensionSize();
Valeur de retour
ChangerAdditionalExtensionSize retourne la taille, en octets, de l’espace supplémentaire d’extension de périphérique requis par le pilote miniclass de changement.
Remarques
Le pilote de classe de changement appelle ChangerAdditionalExtensionSize pour déterminer le nombre d’octets requis par le pilote miniclasse dans l’extension de périphérique pour un changement particulier avant de créer l’objet d’appareil pour représenter ce changement.
Les informations spécifiques à l’appareil stockées par un pilote miniclass de changement 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ément 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.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | mcd.h (include Mcd.h, Ntddchgr.h) |
IRQL | PASSIVE_LEVEL |