AVC_FUNCTION 열거형(avc.h)
AVC_FUNCTION 열거형 형식은 AV/C 하위 단위 함수를 지정하는 데 사용됩니다.
Syntax
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 이 값은 각 핀 ID에 대한 핀 설명자를 가져오는 데 사용되는 함수 코드입니다. 이 함수 코드는 AVC_PIN_DESCRIPTOR 구조를 사용합니다. 이 함수 코드는 avc.sys인스턴스에만 사용할 수 있습니다. |
AVC_FUNCTION_GET_CONNECTINFO 이 값은 각 핀 ID에 대한 AVCPRECONNECTINFO 구조를 가져오는 데 사용되는 함수 코드입니다. 이 함수 코드는 AVC_PRE_CONNECTINFO 구조를 사용합니다. 이 함수 코드는 avc.sys인스턴스에만 사용할 수 있습니다. |
AVC_FUNCTION_SET_CONNECTINFO 이 값은 각 핀 ID에 대한 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 이 값은 avc.sys 캐시된 AVCCONNECTINFO 값을 제거하는 데 사용되는 함수 코드입니다. 이 함수 코드는 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 단위의 고유 ID를 가져오는 데 사용되는 함수 코드입니다. 이 함수 코드는 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.sysinstance 찾는 데 사용되는 함수 코드입니다. 이 함수 코드는 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(Avc.h 포함) |