struktur CHANGER_INITIALIZE_ELEMENT_STATUS (ntddchgr.h)

Struktur CHANGER_INITIALIZE_ELEMENT_STATUS digunakan bersama dengan permintaan IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS untuk menginisialisasi status semua elemen atau dari sejumlah elemen tertentu dari jenis tertentu.

Sintaks

typedef struct _CHANGER_INITIALIZE_ELEMENT_STATUS {
  CHANGER_ELEMENT_LIST ElementList;
  BOOLEAN              BarCodeScan;
} CHANGER_INITIALIZE_ELEMENT_STATUS, *PCHANGER_INITIALIZE_ELEMENT_STATUS;

Anggota

ElementList

Berisi struktur jenis CHANGER_ELEMENT_LIST yang menentukan jenis elemen dan jumlah elemen. Jika anggota Fitur0 dari struktur GET_CHANGER_PARAMETERS diatur ke CHANGER_INIT_ELEM_STAT_WITH_RANGE, pengubah mendukung inisialisasi berbagai elemen. Dalam hal ini, jenis elemen dapat berupa ChangerTransport, ChangerSlot, ChangerDrive, atau ChangerIEPort dan ElementList dapat menentukan sejumlah elemen yang akan diinisialisasi. Jika tidak, jenis elemen harus AllElements dan jumlah elemen diabaikan.

BarCodeScan

Menginstruksikan driver pengubah, ketika TRUE, untuk menginisialisasi elemen dengan memindai kode batang. Ketika FALSE, driver pengubah tidak mengambil tindakan. Anggota ini hanya berlaku jika anggota Features0 GET_CHANGER_PARAMETERS diatur ke CHANGER_BAR_CODE_SCANNER_INSTALLED. Jika pengubah memiliki RAM nonvolatile, pemindaian kode batang dapat berfungsi sebagai pengoptimalan.

Persyaratan

Persyaratan Nilai
Header ntddchgr.h

Lihat juga

CHANGER_ELEMENT_LIST

ChangerInitializeElementStatus

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS