Bagikan melalui


SRB_GET_DEVICE_PROPERTY

Driver kelas mengirimkan permintaan ini untuk mengkueri minidriver untuk data yang diperlukan untuk menyelesaikan permintaan get properti pada properti yang ditentukan minidriver.

Nilai Yang Dikembalikan

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

STATUS_SUCCESS
Menunjukkan keberhasilan penyelesaian perintah.

STATUS_NOT_IMPLEMENTED
Menunjukkan bahwa fungsi tidak didukung oleh minidriver.

STATUS_IO_DEVICE_ERROR
Menunjukkan bahwa terjadi kegagalan perangkat keras.

Komentar

Driver kelas melewati parameter operasi dalam buffer pSrb-CommandData.PropertyInfo>, struktur formulir STREAM_PROPERTY_DESCRIPTOR. Penunjuk pSrb menunjuk ke struktur HW_STREAM_REQUEST_BLOCK . Anggota properti STREAM_PROPERTY_DESCRIPTOR menjelaskan properti yang dimaksud, sementara anggota PropertyInfo menentukan buffer untuk menyalin data properti ke dalamnya. Jika buffer terlalu kecil, minidriver harus mengatur anggota StatuspSrb ke STATUS_BUFFER_OVERFLOW.

Untuk informasi selengkapnya tentang kumpulan properti, lihat Properti KS.

Lihat juga

STREAM_PROPERTY_DESCRIPTOR