AVC_FUNCTION enumeração (avc.h)

O tipo de enumeração AVC_FUNCTION é usado para especificar funções de subunidade 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;

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 do 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 está disponível apenas 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 pin para cada ID de pin. Esse código de função usa a estrutura AVC_PIN_DESCRIPTOR.

Esse código de função está disponível apenas 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 está disponível apenas 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 está disponível apenas para instâncias de par de avc.sys.
AVC_FUNCTION_ACQUIRE
Esse valor é um código de função usado para fazer com queavc.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 está disponível apenas para instâncias de par de avc.sys.
AVC_FUNCTION_RELEASE
Esse valor é um código de função usado para fazer com queavc.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 queavc.sys removam todos os valores AVCCONNECTINFO armazenados em cache. Esse código de função usa a estrutura AVC_PIN_ID.

Esse código de função está disponível apenas 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 queavc.sys obtenham as contagens externas de plug-inserção e saída. Esse código de função usa a estrutura AVC_EXT_PLUG_COUNTS.

Esse código de função está disponível apenas 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 está disponível apenas para instâncias de par de avc.sys.
AVC_FUNCTION_GET_REQUEST
Esse valor é um código de função usado para registrar para receber solicitações de unidade AV/C e 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 do avc.sys.
AVC_FUNCTION_SEND_RESPONSE
Esse valor é um código de função usado para fazer com queavc.sys respondam à unidade AV/C e às 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 do avc.sys.
AVC_FUNCTION_FIND_PEER_DO
Esse valor é um código de função usado para localizar uma instância deavc.sysnã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 do avc.sys.
AVC_FUNCTION_PEER_DO_LIST
Esse valor é um código de função usado para localizar todas as instâncias deavc.sys não virtuais. 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 do 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 do avc.sys.

Requisitos

Requisito Valor
Cabeçalho avc.h (inclua Avc.h)

Confira também

AVC_COMMAND_IRB

AVC_EXT_PLUG_COUNTS

AVC_IRB

AVC_PEER_DO_LIST

AVC_PEER_DO_LOCATOR

AVC_PIN_COUNT

AVC_PIN_DESCRIPTOR

AVC_PIN_ID

AVC_PRECONNECT_INFO

AVC_SETCONNECT_INFO

AVC_SUBUNIT_INFO_BLOCK

AVC_UNIQUE_ID