共用方式為


AVC_FUNCTION列舉 (avc.h)

AVC_FUNCTION列舉型別是用來指定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;

常數

 
AVC_FUNCTION_COMMAND
這個值是用來傳送AV/C要求的函式程式代碼,並以一項作業的形式接收回應。 此函式程式代碼會使用 AVC_COMMAND_IRB 結構。

此函式程式代碼同時可供 avc.sys的對等和虛擬實例使用。
AVC_FUNCTION_GET_PIN_COUNT
這個值是用來取得基礎子單位裝置所支援針腳數目的函式程序代碼。 此函式程式代碼會使用 AVC_PIN_COUNT 結構。

此函式程式代碼僅適用於 avc.sys的對等實例。
AVC_FUNCTION_GET_PIN_DESCRIPTOR
這個值是用來取得每個針腳標識碼之針腳描述元的函式程式碼。 此函式程式代碼會使用 AVC_PIN_DESCRIPTOR 結構。

此函式程式代碼僅適用於 avc.sys的對等實例。
AVC_FUNCTION_GET_CONNECTINFO
這個值是一個函式程式代碼,用來取得每個針腳標識碼的AVCPRECONNECTINFO結構。 此函式程式代碼會使用 AVC_PRE_CONNECTINFO 結構。

此函式程式代碼僅適用於 avc.sys的對等實例。
AVC_FUNCTION_SET_CONNECTINFO
這個值是用來為每個針腳標識碼設定 AVCCONNECTINFO 結構的函式程式碼。 此函式程式代碼會使用 AVC_SET_CONNECTINFO 結構。

此函式程式代碼僅適用於 avc.sys的對等實例。
AVC_FUNCTION_ACQUIRE
這個值是一種函式程式代碼,用來造成 avc.sys 建立快取AVCCONNECTINFO值所建議的任何連線。 此函式程式代碼會使用 AVC_PIN_ID 結構。

此函式程式代碼僅適用於 avc.sys的對等實例。
AVC_FUNCTION_RELEASE
這個值是用來造成 avc.sys 釋放快取 AVCCONNECTINFO 值所建議之任何連線的函式程式代碼。 此函式程式代碼會使用 AVC_PIN_ID 結構。
AVC_FUNCTION_CLR_CONNECTINFO
這個值是用來造成 avc.sys 移除任何快取 AVCCONNECTINFO 值的函式程式代碼。 此函式程式代碼會使用 AVC_PIN_ID 結構。

此函式程式代碼僅適用於 avc.sys的對等實例。
AVC_FUNCTION_GET_EXT_PLUG_COUNTS
這個值是一種函式程式代碼,用來造成 avc.sys 取得外部輸入和輸出外掛程式計數。 此函式程式代碼會使用 AVC_EXT_PLUG_COUNTS 結構。

此函式程式代碼僅適用於 avc.sys的對等實例。
AVC_FUNCTION_GET_UNIQUE_ID
這個值是用來取得 AV/C 單位唯一識別碼的函式程式碼。 此函式程式代碼會使用 AVC_UNIQUE_ID結構。

此函式程式代碼僅適用於 avc.sys的對等實例。
AVC_FUNCTION_GET_REQUEST
這個值是用來註冊以接收AV/C單位和子單位要求的函式程序代碼。 此函式程式代碼會使用 AVC_COMMAND_IRB 結構。

此函式程式代碼同時可供 avc.sys的對等和虛擬實例使用。
AVC_FUNCTION_SEND_RESPONSE
這個值是函式程式代碼,用來造成 avc.sys 回應 AV/C 單位和子單位要求。 此函式程式代碼會使用 AVC_COMMAND_IRB 結構。

此函式程式代碼同時可供 avc.sys的對等和虛擬實例使用。
AVC_FUNCTION_FIND_PEER_DO
這個值是用來尋找非虛擬 avc.sys 實例的函式程序代碼。 此函式程式代碼會使用 AVC_PEER_DO_LOCATOR 結構。

此函式程式代碼同時可供 avc.sys的對等和虛擬實例使用。
AVC_FUNCTION_PEER_DO_LIST
這個值是用來尋找所有非虛擬 avc.sys 實例的函式程序代碼。 此函式程式代碼會使用 AVC_PEER_DO_LIST 結構。

此函式程式代碼同時可供 avc.sys的對等和虛擬實例使用。
AVC_FUNCTION_GET_SUBUNIT_INFO
這個值是用來取得目標裝置子單位資訊的函式程序代碼。 此函式程式代碼會使用 AVC_SUBUNIT_INFO_BLOCK 結構。

此函式程式代碼同時可供 avc.sys的對等和虛擬實例使用。

規格需求

需求
標頭 avc.h (包含 Avc.h)

另請參閱

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