перечисление AVC_FUNCTION (avc.h)
Тип перечисления AVC_FUNCTION используется для указания функций subunit AV/C.
Синтаксис
typedef enum _tagAVC_FUNCTION {
AVC_FUNCTION_COMMAND,
AVC_FUNCTION_GET_PIN_COUNT,
AVC_FUNCTION_GET_PIN_DESCRIPTOR,
AVC_FUNCTION_GET_CONNECTINFO,
AVC_FUNCTION_SET_CONNECTINFO,
AVC_FUNCTION_ACQUIRE,
AVC_FUNCTION_RELEASE,
AVC_FUNCTION_CLR_CONNECTINFO,
AVC_FUNCTION_GET_EXT_PLUG_COUNTS,
AVC_FUNCTION_GET_UNIQUE_ID,
AVC_FUNCTION_GET_REQUEST,
AVC_FUNCTION_SEND_RESPONSE,
AVC_FUNCTION_FIND_PEER_DO,
AVC_FUNCTION_PEER_DO_LIST,
AVC_FUNCTION_GET_SUBUNIT_INFO
} AVC_FUNCTION;
Константы
AVC_FUNCTION_COMMAND Это значение представляет собой код функции, используемый для отправки запроса AV/C и получения ответа в виде одной операции. Этот код функции использует структуру AVC_COMMAND_IRB. Этот код функции доступен как одноранговым, так и виртуальным экземплярам avc.sys. |
AVC_FUNCTION_GET_PIN_COUNT Это значение представляет собой код функции, используемый для получения количества закреплений, поддерживаемых базовым устройством подъединения. Этот код функции использует структуру AVC_PIN_COUNT. Этот код функции доступен только для одноранговых экземпляров avc.sys. |
AVC_FUNCTION_GET_PIN_DESCRIPTOR Это значение представляет собой код функции, используемый для получения дескриптора пин-кода для каждого идентификатора пин-кода. Этот код функции использует структуру AVC_PIN_DESCRIPTOR. Этот код функции доступен только для одноранговых экземпляров avc.sys. |
AVC_FUNCTION_GET_CONNECTINFO Это значение представляет собой код функции, используемый для получения структуры AVCPRECONNECTINFO для каждого идентификатора пин-кода. Этот код функции использует структуру AVC_PRE_CONNECTINFO. Этот код функции доступен только для одноранговых экземпляров avc.sys. |
AVC_FUNCTION_SET_CONNECTINFO Это значение представляет собой код функции, используемый для задания структуры AVCCONNECTINFO для каждого идентификатора пин-кода. Этот код функции использует структуру AVC_SET_CONNECTINFO. Этот код функции доступен только для одноранговых экземпляров avc.sys. |
AVC_FUNCTION_ACQUIRE Это значение представляет собой код функции, используемый для avc.sys для установления подключений, предлагаемых кэшируемыми значениями AVCCONNECTINFO. Этот код функции использует структуру AVC_PIN_ID. Этот код функции доступен только для одноранговых экземпляров avc.sys. |
AVC_FUNCTION_RELEASE Это значение представляет собой код функции, используемый для avc.sys освобождения всех подключений, предлагаемых кэшируемыми значениями AVCCONNECTINFO. Этот код функции использует структуру AVC_PIN_ID. |
AVC_FUNCTION_CLR_CONNECTINFO Это значение представляет собой код функции, используемый для удаления всех кэшированных значений AVCCONNECTINFO avc.sys. Этот код функции использует структуру AVC_PIN_ID. Этот код функции доступен только для одноранговых экземпляров avc.sys. |
AVC_FUNCTION_GET_EXT_PLUG_COUNTS Это значение является кодом функции, используемым для получения avc.sys для получения внешних входных и выходных подключаемых модулей. Этот код функции использует структуру AVC_EXT_PLUG_COUNTS. Этот код функции доступен только для одноранговых экземпляров avc.sys. |
AVC_FUNCTION_GET_UNIQUE_ID Это значение представляет собой код функции, используемый для получения уникального идентификатора единицы AV/C. Этот код функции использует структуру AVC_UNIQUE_ID. Этот код функции доступен только для одноранговых экземпляров avc.sys. |
AVC_FUNCTION_GET_REQUEST Это значение — это код функции, используемый для регистрации для получения единиц AV/C и вложенных запросов. Этот код функции использует структуру AVC_COMMAND_IRB. Этот код функции доступен как одноранговым, так и виртуальным экземплярам avc.sys. |
AVC_FUNCTION_SEND_RESPONSE Это значение представляет собой код функции, используемый для avc.sys реагирования на единицу AV/C и запросы вложенных единиц. Этот код функции использует структуру AVC_COMMAND_IRB. Этот код функции доступен как одноранговым, так и виртуальным экземплярам avc.sys. |
AVC_FUNCTION_FIND_PEER_DO Это значение представляет собой код функции, используемый для поиска невиртуального экземпляра avc.sys. Этот код функции использует структуру AVC_PEER_DO_LOCATOR. Этот код функции доступен как одноранговым, так и виртуальным экземплярам avc.sys. |
AVC_FUNCTION_PEER_DO_LIST Это значение представляет собой код функции, используемый для поиска всех невиртуальных avc.sys экземпляров. Этот код функции использует структуру AVC_PEER_DO_LIST. Этот код функции доступен как одноранговым, так и виртуальным экземплярам avc.sys. |
AVC_FUNCTION_GET_SUBUNIT_INFO Это значение представляет собой код функции, используемый для получения сведений о подъединениях целевого устройства. Этот код функции использует структуру AVC_SUBUNIT_INFO_BLOCK. Этот код функции доступен как одноранговым, так и виртуальным экземплярам avc.sys. |
Требования
Требование | Ценность |
---|---|
заголовка | avc.h (include Avc.h) |