IOCTL_EHSTOR_DEVICE_GET_QUEUE_STATE IOCTL (ehstorioctl.h)
Permintaan IOCTL_EHSTOR_DEVICE_GET_QUEUE_STATE dikirim oleh driver dan aplikasi silo untuk menentukan status antrean perangkat penyimpanan. Permintaan IO dalam antrean perangkat penyimpanan ditahan saat perangkat sementara tidak sah. Perangkat penyimpanan mungkin menjadi tidak sah sementara dalam status daya rendah atau ketika ada kebijakan yang mengharuskan penguncian perangkat Penyimpanan yang Ditingkatkan seperti ketika sesi pengguna dikunci.
Kode utama
Buffer input
Tidak ada.
Panjang buffer input
Tidak ada.
Buffer output
Buffer output di Irp-AssociatedIrp.SystemBuffer> berisi struktur ACT_QUEUE_STATE. ACT_QUEUE_STATE dinyatakan dalam ehstorioctl.h sebagai berikut.
typedef struct tagACT_QUEUE_STATE
{
BOOLEAN fFrozen;
} ACT_QUEUE_STATE;
Panjang buffer output
Panjang struktur ACT_QUEUE_STATE .
Blok status
Salah satu nilai berikut ini dapat dikembalikan di bidang Status .
Nilai Status | Deskripsi |
---|---|
STATUS_SUCCESS | Status antrean berhasil dikembalikan. |
STATUS_BUFFER_TOO_SMALL | Panjang buffer output terlalu kecil. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 8 |
Header | ehstorioctl.h (termasuk EhStorIoctl.h) |