Compartilhar via


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)

Consulte 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