DEV_QUERY_STATE列挙 (devquerydef.h)
DEV_QUERY_RESULT_ACTION_DATA 構造体に関連付けられたクエリの状態を指定します。
構文
typedef enum _DEV_QUERY_STATE {
DevQueryStateInitialized,
DevQueryStateEnumCompleted,
DevQueryStateAborted,
DevQueryStateClosed
} DEV_QUERY_STATE, *PDEV_QUERY_STATE;
定数
DevQueryStateInitialized クエリの初期状態。 |
DevQueryStateEnumCompleted システムの現在の状態に基づくオブジェクトの初期列挙が完了しました。 クエリの作成時 DevQueryFlagUpdateResults が指定された場合、システムの状態が変化すると、さらにコールバックが発生する可能性があります。 ただし、 |
DevQueryStateAborted リソース不足エラーが発生し、通知を配信できませんでした。 それ以上のコールバックは発生しません。 クライアントは、この状況から復旧するために、クエリを閉じ、新しいクエリを作成する必要があります。 |
DevQueryStateClosed この状態変更は、クエリの作成時 DevQueryFlagAsyncClose が指定されている場合にのみ発生します。 これは、クエリの終了が完了したことを示します。 それ以上のコールバックは発生しません。 |
必要条件
要件 | 価値 |
---|---|
ヘッダー | devquerydef.h |