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 지정한 경우 시스템 상태가 변경되면 추가 콜백이 발생할 수 있습니다. 그러나 쿼리를 만드는 동안 DevQueryFlagUpdateResults 지정되지 않은 경우 DevQueryFlagAsyncClose 쿼리를 만드는 동안 지정된 경우 DevQueryStateClosed 제외하고 마지막 콜백입니다. |
DevQueryStateAborted 리소스 부족 오류가 발생하여 알림을 전달할 수 없습니다. 더 이상 콜백이 발생하지 않습니다. 클라이언트는 쿼리를 닫고 이 상황에서 복구할 새 쿼리를 만들어야 합니다. |
DevQueryStateClosed 이 상태 변경은 쿼리를 만드는 동안 DevQueryFlagAsyncClose 지정된 경우에만 발생합니다. 쿼리 닫기가 완료되었음을 나타냅니다. 더 이상 콜백이 발생하지 않습니다. |
요구 사항
요구 | 값 |
---|---|
헤더 | devquerydef.h |