DEVPKEY_Device_ProblemStatus
デバイス プロパティ DEVPKEY_Device_ProblemStatus は、問題のあるコードが生成されたときに設定される NTSTATUS 値です。 これにより、問題のあるコードが設定された理由に関し、多くのコンテキストが得られます。 追加のコンテキストが存在しない場合、ProblemStatus には STATUS_SUCCESS (0x00000000) と表示されます。
属性 | Value |
---|---|
プロパティ キー | DEVPKEY_Device_ProblemStatus |
プロパティ データ型識別子 | DEVPROP_TYPE_NTSTATUS |
「プロパティ アクセス」 | インストール アプリケーションとインストーラーによる読み取り専用アクセス |
ローカライズされるか | いいえ |
解説
問題のステータスをデバイス マネージャーまたはカーネル デバッガーで見つける方法については、 「デバイス インスタンスのステータス コードとエラー コードの取得」を参照してください。
NTSTATUS 値の詳細については、「NTSTATUS 値の使用」を参照してください。
CM_Get_DevNode_Property や SetupDiGetDeviceProperty を呼び出すと、DEVPKEY_Device_ProblemStatus の値を取得できます。
要件
バージョン: Windows 8 以降
ヘッダー: Devpkey.h (Devpkey.h を含む)