estructura de AVC_MULTIFUNC_IRB (avc.h)
La estructura de AVC_MULTIFUNC_IRB contiene otras estructuras relacionadas con AV/C en una unión.
Sintaxis
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;
Miembros
Common
Estructura de encabezado del bloque de solicitudes de E/S (IRB) donde se almacena un número de función.
PinCount
Se usa con AVC_FUNCTION_GET_PIN_COUNT.
PinDescriptor
Se usa con AVC_FUNCTION_GET_PIN_DESCRIPTOR.
PreConnectInfo
Se usa con AVC_FUNCTION_GET_CONNECT_INFO.
SetConnectInfo
Se usa con AVC_FUNCTION_SET_CONNECT_INFO.
PinId
Se usa con AVC_FUNCTION_ACQUIRE, AVC_FUNCTION_RELEASE y AVC_FUNCTION_CLR_CONNECTINFO.
ExtPlugCounts
Se usa con AVC_FUNCTION_GET_EXT_PLUG_COUNTS.
UniqueID
Se usa con AVC_FUNCTION_GET_UNIQUE_ID.
PeerLocator
Se usa con AVC_FUNCTION_PEER_DO_LOCATOR.
PeerList
Se usa con AVC_FUNCTION_PEER_DO_LIST.
Subunits
Se usa con AVC_FUNCTION_GET_SUBUNIT_INFO.
Comentarios
Estructura AVC_MULTIFUNC_IRB usada con una variedad de funcionalidades de AV/C. Dependiendo de la funcionalidad descrita en el encabezado AVC_IRB, se usa la estructura correspondiente en la unión.
Requisitos
Requisito | Valor |
---|---|
Header | avc.h (incluya Avc.h) |
Consulte también
AVC_FUNCTION_GET_EXT_PLUG_COUNTS