Fungsi ChangerAdditionalExtensionSize (mcd.h)

ChangerAdditionalExtensionSize menunjukkan jumlah byte yang diperlukan driver miniclass changer untuk menyimpan informasi khusus perangkat di ekstensi perangkat.

Sintaks

ULONG ChangerAdditionalExtensionSize();

Mengembalikan nilai

ChangerAdditionalExtensionSize mengembalikan ukuran, dalam byte, dari ruang ekstensi perangkat tambahan yang diperlukan oleh driver miniclass pengubah.

Keterangan

Driver kelas pengubah memanggil ChangerAdditionalExtensionSize untuk menentukan jumlah byte yang diperlukan driver miniclass dalam ekstensi perangkat untuk pengubah tertentu sebelum membuat objek perangkat untuk mewakili pengubah tersebut.

Informasi khusus perangkat yang disimpan oleh driver miniclass pengubah ditentukan oleh driver. Biasanya mencakup offset berbasis nol yang dapat digunakan oleh rutinitas driver miniclass lainnya untuk menerjemahkan antara alamat elemen khusus perangkat dan alamat elemen berbasis nol yang digunakan oleh sistem. Ini juga dapat mencakup data pertanyaan SCSI atau yang tidak setara dengan SCSI.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header mcd.h (termasuk Mcd.h, Ntddchgr.h)
IRQL PASSIVE_LEVEL

Lihat juga

ChangerInitialize