PDEV_QUERY_RESULT_CALLBACK função de retorno de chamada (devquery.h)
O protótipo de função exigido das funções de retorno de chamada que receberão os resultados da consulta de DevQuery.
Sintaxe
PDEV_QUERY_RESULT_CALLBACK PdevQueryResultCallback;
void PdevQueryResultCallback(
HDEVQUERY hDevQuery,
PVOID pContext,
const DEV_QUERY_RESULT_ACTION_DATA *pActionData
)
{...}
Parâmetros
hDevQuery
Manipule a consulta associada ao retorno de chamada.
pContext
O valor de contexto opcional fornecido pelo cliente durante a criação da consulta.
pActionData
Uma estrutura DEV_QUERY_RESULT_ACTION_DATA que fornece informações sobre a alteração no estado da consulta ou a ação aplicada ao conjunto de resultados. Os dados nessa estrutura serão liberados assim que o retorno de chamada for retornado.
Valor de retorno
Nenhum
Observações
Apenas uma função de retorno de chamada está ativa para uma determinada consulta. Se a mesma função de retorno de chamada for passada para várias consultas, é possível que as funções de retorno de chamada sejam executadas simultaneamente, pois elas podem ser invocadas para consultas diferentes.
Você só poderá chamar
Requisitos
Requisito | Valor |
---|---|
cabeçalho | devquery.h |