Перечисление 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 (включая Avc.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по