enumerazione DEV_QUERY_STATE (devquerydef.h)
Specifica lo stato della query associata a una struttura DEV_QUERY_RESULT_ACTION_DATA.
Sintassi
typedef enum _DEV_QUERY_STATE {
DevQueryStateInitialized,
DevQueryStateEnumCompleted,
DevQueryStateAborted,
DevQueryStateClosed
} DEV_QUERY_STATE, *PDEV_QUERY_STATE;
Costanti
DevQueryStateInitialized Stato iniziale di una query. |
DevQueryStateEnumCompleted L'enumerazione iniziale degli oggetti in base allo stato corrente del sistema è stata completata. Se devQueryFlagUpdateResults è stato specificato durante la creazione della query, è possibile che si verifichino ulteriori callback quando lo stato del sistema cambia. Tuttavia, se DevQueryFlagUpdateResults non è stato specificato durante la creazione della query, questo è l'ultimo callback, ad eccezione di DevQueryStateClosed se DevQueryFlagAsyncClose è stato specificato durante la creazione della query. |
DevQueryStateAborted Si è verificato un errore out-of-resource e non è stato possibile recapitare una notifica. Non verranno eseguiti altri callback. Il client deve chiudere la query e creare una nuova query per il ripristino da questa situazione. |
DevQueryStateClosed Questa modifica di stato si verifica solo quando viene specificata DevQueryFlagAsyncClose durante la creazione della query. Indica che la chiusura della query è stata completata. Non verranno eseguiti altri callback. |
Fabbisogno
Requisito | Valore |
---|---|
intestazione |
devquerydef.h |