PDEV_QUERY_RESULT_CALLBACK コールバック関数 (devquery.h)
DevQuery クエリ結果を受け取るコールバック関数に必要な関数プロトタイプ。
構文
PDEV_QUERY_RESULT_CALLBACK PdevQueryResultCallback;
void PdevQueryResultCallback(
HDEVQUERY hDevQuery,
PVOID pContext,
const DEV_QUERY_RESULT_ACTION_DATA *pActionData
)
{...}
パラメーター
hDevQuery
コールバックに関連付けられているクエリのハンドル。
pContext
クエリの作成時にクライアントによって提供される省略可能なコンテキスト値。
pActionData
クエリ状態の変更または結果セットに適用されるアクションに関する情報を提供する DEV_QUERY_RESULT_ACTION_DATA 構造体。 この構造体のデータは、コールバックが返されると解放されます。
戻り値
何一つ
備考
特定のクエリに対してアクティブなコールバック関数は 1 つだけです。 同じコールバック関数が複数のクエリに渡された場合、コールバック関数は異なるクエリに対して呼び出すことができるため、同時に実行できます。
クエリの作成時に
必要条件
要件 | 価値 |
---|---|
ヘッダー | devquery.h |