DEV_QUERY_STATE enumeração (devquerydef.h)
Especifica o estado da consulta associada a uma estrutura de DEV_QUERY_RESULT_ACTION_DATA.
Sintaxe
typedef enum _DEV_QUERY_STATE {
DevQueryStateInitialized,
DevQueryStateEnumCompleted,
DevQueryStateAborted,
DevQueryStateClosed
} DEV_QUERY_STATE, *PDEV_QUERY_STATE;
Constantes
DevQueryStateInitialized O estado inicial de uma consulta. |
DevQueryStateEnumCompleted A enumeração inicial de objetos com base no estado atual do sistema é concluída. Se DevQueryFlagUpdateResults foi especificado durante a criação da consulta, outros retornos de chamada poderão ocorrer conforme o estado do sistema for alterado. No entanto, se DevQueryFlagUpdateResults não tiver sido especificado durante a criação da consulta, esse será o último retorno de chamada, exceto para DevQueryStateClosed se DevQueryFlagAsyncClose foi especificado durante a criação da consulta. |
DevQueryStateAborted Ocorreu um erro fora do recurso e não foi possível entregar uma notificação. Nenhum retorno de chamada adicional ocorrerá. O cliente deve fechar a consulta e criar uma nova consulta para se recuperar dessa situação. |
DevQueryStateClosed Essa alteração de estado ocorre somente quando DevQueryFlagAsyncClose é especificada durante a criação da consulta. Indica que o fechamento da consulta foi concluído. Nenhum retorno de chamada adicional ocorrerá. |
Requisitos
Requisito | Valor |
---|---|
cabeçalho | devquerydef.h |