Bagikan melalui


struktur RS_COMMAND_TIMEOUTS_DESCRIPTOR (storport.h)

Struktur RS_COMMAND_TIMEOUTS_DESCRIPTOR berisi informasi batas waktu perintah dari awal pemrosesan perintah hingga penyelesaian yang dilaporkan.

Sintaks

typedef struct {
  UCHAR DescriptorLength[2];
  UCHAR Reserved;
  UCHAR CommandSpecific;
  UCHAR NominalCommandProcessingTimeoutInSec[4];
  UCHAR RecommendedCommandTimeoutInSec[4];
} RS_COMMAND_TIMEOUTS_DESCRIPTOR, *PRS_COMMAND_TIMEOUTS_DESCRIPTOR;

Anggota

DescriptorLength[2]

Panjang struktur ini.

Reserved

Dicadangkan untuk penggunaan internal.

CommandSpecific

Berisi informasi batas waktu yang ditentukan untuk perintah tertentu, seperti perintah buffer tulis.

NominalCommandProcessingTimeoutInSec[4]

Menunjukkan jumlah waktu minimum, dalam detik, bahwa klien aplikasi harus menunggu sebelum memeriksa kemajuan perintah. Nilai nol berarti bahwa tidak ada batas waktu yang ditentukan.

RecommendedCommandTimeoutInSec[4]

Menentukan waktu yang disarankan, dalam detik, bahwa klien aplikasi harus menunggu sebelum waktu perintah habis. Nilai nol berarti tidak ada waktu yang ditentukan.

Keterangan

Nilai yang terkandung dalam deskriptor batas waktu perintah tidak menyertakan waktu yang berada di luar kontrol server perangkat.

Untuk perintah yang menyebabkan perubahan kondisi daya, nilai yang terkandung dalam deskriptor batas waktu perintah tidak menyertakan waktu transisi.

Persyaratan

Persyaratan Nilai
Header storport.h