AVC_MULTIFUNC_IRB 구조체(avc.h)
AVC_MULTIFUNC_IRB 구조체에는 공용 구조체의 다른 AV/C 관련 구조체가 포함되어 있습니다.
구문
typedef struct _AVC_MULTIFUNC_IRB {
AVC_IRB Common;
union {
AVC_PIN_COUNT PinCount;
AVC_PIN_DESCRIPTOR PinDescriptor;
AVC_PRECONNECT_INFO PreConnectInfo;
AVC_SETCONNECT_INFO SetConnectInfo;
AVC_PIN_ID PinId;
AVC_EXT_PLUG_COUNTS ExtPlugCounts;
AVC_UNIQUE_ID UniqueID;
AVC_PEER_DO_LOCATOR PeerLocator;
AVC_PEER_DO_LIST PeerList;
AVC_SUBUNIT_INFO_BLOCK Subunits;
};
} AVC_MULTIFUNC_IRB, *PAVC_MULTIFUNC_IRB;
멤버
Common
함수 번호가 저장되는 IRB(I/O 요청 블록) 헤더 구조입니다.
PinCount
AVC_FUNCTION_GET_PIN_COUNT 함께 사용됩니다.
PinDescriptor
AVC_FUNCTION_GET_PIN_DESCRIPTOR 함께 사용됩니다.
PreConnectInfo
AVC_FUNCTION_GET_CONNECT_INFO 함께 사용됩니다.
SetConnectInfo
AVC_FUNCTION_SET_CONNECT_INFO 함께 사용됩니다.
PinId
AVC_FUNCTION_ACQUIRE, AVC_FUNCTION_RELEASE 및 AVC_FUNCTION_CLR_CONNECTINFO 함께 사용됩니다.
ExtPlugCounts
AVC_FUNCTION_GET_EXT_PLUG_COUNTS 함께 사용됩니다.
UniqueID
AVC_FUNCTION_GET_UNIQUE_ID 함께 사용됩니다.
PeerLocator
AVC_FUNCTION_PEER_DO_LOCATOR 함께 사용됩니다.
PeerList
AVC_FUNCTION_PEER_DO_LIST 함께 사용됩니다.
Subunits
AVC_FUNCTION_GET_SUBUNIT_INFO 함께 사용됩니다.
설명
다양한 AV/C 기능과 함께 사용되는 AVC_MULTIFUNC_IRB 구조체입니다. AVC_IRB 헤더에 설명된 기능에 따라 공용 구조체의 일치하는 구조체가 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | avc.h(Avc.h 포함) |
추가 정보
AVC_FUNCTION_GET_EXT_PLUG_COUNTS