Поделиться через


Перечисление AvcResponseCode (avc.h)

Тип перечисления AvcResponseCode используется для указания типа ответа, полученного драйвером подъединения av/C через AVC_FUNCTION_COMMAND или коды функций AVC_FUNCTION_SEND_RESPONSE.

Синтаксис

typedef enum _tagAvcResponseCode {
  AVC_RESPONSE_NOTIMPL,
  AVC_RESPONSE_ACCEPTED,
  AVC_RESPONSE_REJECTED,
  AVC_RESPONSE_IN_TRANSITION,
  AVC_RESPONSE_STABLE,
  AVC_RESPONSE_IMPLEMENTED,
  AVC_RESPONSE_CHANGED,
  AVC_RESPONSE_INTERIM
} AvcResponseCode;

Константы

 
AVC_RESPONSE_NOTIMPL
Указывает, что подунижка не поддерживает указанную команду управления.
AVC_RESPONSE_ACCEPTED
Указывает, что вложенный элемент реализует указанную команду управления, а состояние подъединения разрешает выполнение команды. Примечание. Выполнение команды, возможно, не завершено до момента возврата AVC_RESPONSE_ACCEPTED.
AVC_RESPONSE_REJECTED
Указывает ответ, указывающий на отклонение команды или запроса.
AVC_RESPONSE_IN_TRANSITION
Указывает ответ, указывающий, что была принята команда или запрос.
AVC_RESPONSE_STABLE
Указывает, что вложенный элемент реализует команду. То же значение, что и AVC_RESPONSE_IMPLMENTED.
AVC_RESPONSE_IMPLEMENTED
Указывает, что вложенный элемент реализует команду. То же значение, что и AVC_RESPONSE_STABLE.
AVC_RESPONSE_CHANGED
Указывает, что состояние подъединений изменилось.
AVC_RESPONSE_INTERIM
Указывает, что вложенный элемент не может реагировать на AVC_RESPONSE_ACCEPTED или AVC_RESPONSE_REJECTED в течение 100 миллисекунда времени для ответов. Вложенный элемент в конечном итоге возвращает кадр отклика с кодом AVC_RESPONSE_ACCEPTED или AVC_RESPONSE_REJECTED.

Требования

Требование Ценность
заголовка avc.h (include Avc.h)

См. также

AVC_FUNCTION

AVC_FUNCTION_COMMAND

AVC_FUNCTION_SEND_RESPONSE