AVC_FUNCTION enumeração (avc.h)
O tipo de enumeração AVC_FUNCTION é usado para especificar funções de subunidade AV/C.
Sintaxe
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;
Constantes
AVC_FUNCTION_COMMAND Esse valor é um código de função usado para enviar uma solicitação AV/C e receber uma resposta como uma operação. Esse código de função usa a estrutura AVC_COMMAND_IRB. Esse código de função está disponível para instâncias par e virtual de avc.sys. |
AVC_FUNCTION_GET_PIN_COUNT Esse valor é um código de função usado para obter o número de pinos com suporte pelo dispositivo de subunidade subjacente. Esse código de função usa a estrutura AVC_PIN_COUNT. Esse código de função só está disponível para instâncias de par de avc.sys. |
AVC_FUNCTION_GET_PIN_DESCRIPTOR Esse valor é um código de função usado para obter o descritor de pino para cada ID de pino. Esse código de função usa a estrutura AVC_PIN_DESCRIPTOR. Esse código de função só está disponível para instâncias de par de avc.sys. |
AVC_FUNCTION_GET_CONNECTINFO Esse valor é um código de função usado para obter a estrutura AVCPRECONNECTINFO para cada ID de pino. Esse código de função usa a estrutura AVC_PRE_CONNECTINFO. Esse código de função só está disponível para instâncias de par de avc.sys. |
AVC_FUNCTION_SET_CONNECTINFO Esse valor é um código de função usado para definir a estrutura AVCCONNECTINFO para cada ID de pino. Esse código de função usa a estrutura AVC_SET_CONNECTINFO. Esse código de função só está disponível para instâncias de par de avc.sys. |
AVC_FUNCTION_ACQUIRE Esse valor é um código de função usado para fazer com que avc.sys estabeleçam quaisquer conexões sugeridas por valores AVCCONNECTINFO armazenados em cache. Esse código de função usa a estrutura AVC_PIN_ID. Esse código de função só está disponível para instâncias de par de avc.sys. |
AVC_FUNCTION_RELEASE Esse valor é um código de função usado para fazer com que avc.sys liberem todas as conexões sugeridas por valores AVCCONNECTINFO armazenados em cache. Esse código de função usa a estrutura AVC_PIN_ID. |
AVC_FUNCTION_CLR_CONNECTINFO Esse valor é um código de função usado para fazer com que avc.sys removam quaisquer valores AVCCONNECTINFO armazenados em cache. Esse código de função usa a estrutura AVC_PIN_ID. Esse código de função só está disponível para instâncias de par de avc.sys. |
AVC_FUNCTION_GET_EXT_PLUG_COUNTS Esse valor é um código de função usado para fazer com que avc.sys obtenham as contagens de plug-insumos externos e de saída. Esse código de função usa a estrutura AVC_EXT_PLUG_COUNTS. Esse código de função só está disponível para instâncias de par de avc.sys. |
AVC_FUNCTION_GET_UNIQUE_ID Esse valor é um código de função usado para obter a ID exclusiva da unidade AV/C. Esse código de função usa a estrutura AVC_UNIQUE_ID. Esse código de função só está disponível para instâncias de par de avc.sys. |
AVC_FUNCTION_GET_REQUEST Esse valor é um código de função usado para se registrar para receber solicitações de unidade AV/C e de subunidade. Esse código de função usa a estrutura AVC_COMMAND_IRB. Esse código de função está disponível para instâncias par e virtual de avc.sys. |
AVC_FUNCTION_SEND_RESPONSE Esse valor é um código de função usado para fazer com que avc.sys respondam à unidade AV/C e solicitações de subunidade. Esse código de função usa a estrutura AVC_COMMAND_IRB. Esse código de função está disponível para instâncias par e virtual de avc.sys. |
AVC_FUNCTION_FIND_PEER_DO Esse valor é um código de função usado para localizar uma instância de avc.sys não virtual. Esse código de função usa a estrutura AVC_PEER_DO_LOCATOR. Esse código de função está disponível para instâncias par e virtual de avc.sys. |
AVC_FUNCTION_PEER_DO_LIST Esse valor é um código de função usado para localizar todas as instâncias de avc.sys nãovirtual. Esse código de função usa a estrutura AVC_PEER_DO_LIST. Esse código de função está disponível para instâncias par e virtual de avc.sys. |
AVC_FUNCTION_GET_SUBUNIT_INFO Esse valor é um código de função usado para obter as informações de subunidade do dispositivo de destino. Esse código de função usa a estrutura AVC_SUBUNIT_INFO_BLOCK. Esse código de função está disponível para instâncias par e virtual de avc.sys. |
Requisitos
Requisito | Valor |
---|---|
cabeçalho | avc.h (inclua Avc.h) |