Win32 API 日本語リファレンス
ホームStorage.Nvme › NVME_OCP_DEVICE_LATENCY_MONITOR_LOG

NVME_OCP_DEVICE_LATENCY_MONITOR_LOG

構造体
サイズx64: 532 バイト / x86: 520 バイトパッキング1

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86説明
FeatureStatusLATENCY_MONITOR_FEATURE_STATUS8/4+0+0レイテンシ監視機能の有効状態を示す。
Reserved0BYTE1+8+4予約領域。将来拡張用で0とする。
ActiveBucketTimerWORD2+9+5アクティブバケットタイマの現在値。
ActiveBucketTimerThresholdWORD2+11+7アクティブバケットタイマのしきい値。
ActiveThresholdABYTE1+13+9アクティブバケットAのレイテンシしきい値。
ActiveThresholdBBYTE1+14+10アクティブバケットBのレイテンシしきい値。
ActiveThresholdCBYTE1+15+11アクティブバケットCのレイテンシしきい値。
ActiveThresholdDBYTE1+16+12アクティブバケットDのレイテンシしきい値。
ActiveLatencyConfigACTIVE_LATENCY_CONFIGURATION8/4+17+13アクティブレイテンシ監視の設定値。
ActiveLatencyMinimumWindowBYTE1+25+17アクティブレイテンシ計測の最小ウィンドウ幅。
Reserved1BYTE19+26+18予約領域。将来拡張用で0とする。
ActiveBucketCounter0BUCKET_COUNTER16+45+37アクティブバケット0の操作種別ごとのカウンタ。
ActiveBucketCounter1BUCKET_COUNTER16+61+53アクティブバケット1の操作種別ごとのカウンタ。
ActiveBucketCounter2BUCKET_COUNTER16+77+69アクティブバケット2の操作種別ごとのカウンタ。
ActiveBucketCounter3BUCKET_COUNTER16+93+85アクティブバケット3の操作種別ごとのカウンタ。
ActiveLatencyStampLATENCY_STAMP96+109+101アクティブ計測のレイテンシスタンプ群。
ActiveMeasuredLatencyMEASURED_LATENCY24+205+197アクティブ計測で得られたレイテンシ値群。
ActiveLatencyStampUnitsLATENCY_STAMP_UNITS2+229+221アクティブレイテンシスタンプの時間単位。
Reserved2BYTE22+231+223予約領域。将来拡張用で0とする。
StaticBucketCounter0BUCKET_COUNTER16+253+245静的バケット0の操作種別ごとのカウンタ。
StaticBucketCounter1BUCKET_COUNTER16+269+261静的バケット1の操作種別ごとのカウンタ。
StaticBucketCounter2BUCKET_COUNTER16+285+277静的バケット2の操作種別ごとのカウンタ。
StaticBucketCounter3BUCKET_COUNTER16+301+293静的バケット3の操作種別ごとのカウンタ。
StaticLatencyStampLATENCY_STAMP96+317+309静的計測のレイテンシスタンプ群。
StaticMeasuredLatencyMEASURED_LATENCY24+413+405静的計測で得られたレイテンシ値群。
StaticLatencyStampUnitsLATENCY_STAMP_UNITS2+437+429静的レイテンシスタンプの時間単位。
Reserved3BYTE22+439+431予約領域。将来拡張用で0とする。
DebugLogTriggerEnableDEBUG_BIT_FIELD2+461+453デバッグログトリガの有効化ビット群。
DebugLogMeasuredLatencyWORD2+463+455デバッグログに記録された計測レイテンシ値。
DebugLogLatencyStampULONGLONG8+465+457デバッグログのレイテンシタイムスタンプ。
DebugLogPointerWORD2+473+465デバッグログ内の書き込み位置ポインタ。
DebugCounterTriggerSourceDEBUG_BIT_FIELD2+475+467デバッグカウンタのトリガ要因ビット群。
DebugLogStampUnits_DebugLogStampUnits_e__Union8/4+477+469デバッグログスタンプの時間単位を保持する共用体。
Reserved4BYTE29+485+473予約領域。将来拡張用で0とする。
LogPageVersionNumberWORD2+514+502このログページの版数。
LogPageGUIDGUID16+516+504ログページを識別する16バイトGUID。

共用体: _DebugLogStampUnits_e__Union x64 8B / x86 4B

フィールドサイズx64x86
Anonymous_Anonymous_e__Struct8/4+0+0
AsUcharBYTE1+0+0