次の方法で共有


NVME_NVM_QUEUE_PRIORITIES列挙 (nvme.h)

コントローラーでサポートされている場合、判定メカニズムで考慮するために I/O 送信キューに割り当てることができる優先順位を示す値が含まれます。

緊急優先度クラス判別メカニズムを使用した重み付けラウンド ロビンがサポートされている場合、ホスト・ソフトウェアは、緊急、高、中、または低のキュー優先順位サービス・クラスを割り当てることができます。 緊急優先度クラス判定メカニズムを使用した重み付けラウンド ロビンがサポートされていない場合、優先度設定は使用されず、コントローラーによって無視されます

構文

typedef enum {
  NVME_NVM_QUEUE_PRIORITY_URGENT,
  NVME_NVM_QUEUE_PRIORITY_HIGH,
  NVME_NVM_QUEUE_PRIORITY_MEDIUM,
  NVME_NVM_QUEUE_PRIORITY_LOW
} NVME_NVM_QUEUE_PRIORITIES;

Constants

 
NVME_NVM_QUEUE_PRIORITY_URGENT
キューには緊急の優先順位があります。
NVME_NVM_QUEUE_PRIORITY_HIGH
キューの優先度が高い。
NVME_NVM_QUEUE_PRIORITY_MEDIUM
キューの優先度は中程度です。
NVME_NVM_QUEUE_PRIORITY_LOW
キューの優先度が低い。

注釈

この列挙体を使用して、IO 送信キューの作成 (CREATEIOSQ) 管理コマンドで使用されるNVME_CDW11_CREATE_IO_SQ構造の QPRIO フィールドに値を指定します。

Requirements

Requirement 価値
サポートされる最小クライアント Windows 10
Header nvme.h

こちらも参照ください