Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
ChangerAdditionalExtensionSize gibt die Anzahl der Bytes an, die der Changer-Miniklassentreiber benötigt, um gerätespezifische Informationen in der Geräteerweiterung zu speichern.
Syntax
ULONG ChangerAdditionalExtensionSize();
Rückgabewert
ChangerAdditionalExtensionSize die Größe des zusätzlichen Vom Changer-Miniklassentreiber benötigten Zusätzlichen Geräteerweiterungsspeichers in Byte zurück.
Bemerkungen
Der Änderungsklassentreiber ruft ChangerAdditionalExtensionSize- auf, um die Anzahl der Bytes zu bestimmen, die der Miniklassentreiber in der Geräteerweiterung für einen bestimmten Änderungsmodul benötigt, bevor das Geräteobjekt erstellt wird, um diese Änderung darzustellen.
Die gerätespezifischen Informationen, die von einem Changer-Miniklassentreiber gespeichert werden, werden vom Treiber bestimmt. Es enthält in der Regel nullbasierte Offsets, mit denen andere Miniklassentreiberroutinen zwischen gerätespezifischen Elementadressen und den vom System verwendeten nullbasierten Elementadressen übersetzt werden können. Sie kann auch SCSI-Untersuchungsdaten oder die Nicht-SCSI-Entsprechung enthalten.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | mcd.h (include Mcd.h, Ntddchgr.h) |
| IRQL- | PASSIVE_LEVEL |