IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS IOCTL (ntddchgr.h)
Menginisialisasi status semua elemen atau dari jumlah elemen tertentu dari jenis tertentu.
Kode utama
Buffer input
Buffer di Irp-AssociatedIrp.SystemBuffer> berisi struktur CHANGER_INITIALIZE_ELEMENT_STATUS yang menunjukkan jenis elemen dan jumlah elemen yang akan diinisialisasi. Jika anggota BarCodeScan adalah TRUE dan CHANGER_BAR_CODE_SCANNER_INSTALLED juga diatur dalam Fitur0GET_CHANGER_PARAMETERS, elemen harus diinisialisasi menggunakan pemindaian kode batang.
Panjang buffer input
Parameters.DeviceIoControl.InputBufferLength di lokasi tumpukan I/O menunjukkan ukuran, dalam byte, dari buffer parameter, yang harus >= sizeof(CHANGER_INITIALIZE_ELEMENT_STATUS).
Buffer output
Tidak ada.
Panjang buffer output
Tidak ada.
Blok status
Bidang Informasi diatur ke sizeof(CHANGER_INITIALIZE_ELEMENT_STATUS). Bidang Status diatur ke STATUS_SUCCESS, atau mungkin ke STATUS_INFO_LENGTH_MISMATCH, STATUS_INSUFFICIENT_RESOURCES, STATUS_INVALID_ELEMENT_ADDRESS, atau STATUS_INVALID_PARAMETER.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddchgr.h (termasuk Ntddchgr.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk