SRB_INITIALIZE_DEVICE

Driver kelas mengirimkan permintaan ini ketika mulai menginisialisasi perangkat keras minidriver.

Nilai Yang Dikembalikan

Minidriver harus mengatur salah satu hal berikut ini sebagai status di SRB:

STATUS_SUCCESS
Menunjukkan bahwa adaptor host ditemukan dan informasi konfigurasi berhasil ditentukan.

STATUS_IO_DEVICE_ERROR
Menunjukkan bahwa adaptor host ditemukan, tetapi ada kesalahan dalam mendapatkan informasi konfigurasi. Jika memungkinkan, kesalahan harus dicatat.

STATUS_NO_SUCH_DEVICE
Menunjukkan bahwa informasi konfigurasi yang disediakan tidak valid.

Komentar

Driver kelas meneruskan pointer ke struktur PORT_CONFIGURATION_INFORMATION di pSrb-CommandData.ConfigInfo>. Penunjuk pSrb menunjuk ke struktur HW_STREAM_REQUEST_BLOCK . Driver kelas mengisi sebagian besar bidang di pSrb-CommandData.ConfigInfo > dengan informasi yang didapatkannya tentang perangkat dari sistem operasi. Dalam kebanyakan keadaan, minidriver hanya perlu mengisi anggota StreamDescriptorSizedari ConfigInfo dengan ukuran struktur HW_STREAM_DESCRIPTOR .