共用方式為


avc.h 標頭

devinst 會使用此標頭。 如需詳細資訊,請參閱

avc.h 包含下列程式設計介面:

IOCTLs

 
IOCTL_AVC_BUS_RESET

IOCTL_AVC_BUS_RESET I/O 控制項程式碼可讓呼叫端完成任何先前的IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO,並IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO未使用 AVC_SUBUNIT_ADDR_TRIGGERBUSRESET 旗標的控制項要求。
IOCTL_AVC_CLASS

IOCTL_AVC_CLASS I/O 控制程式碼僅支援來自核心模式,使用IRP_MJ_INTERNAL_DEVICE_CONTROL dispatch.Avc.sys支援兩個裝置介面,視實例類型而定 (對等或虛擬) 。
IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO

IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO I/O 控制項程式碼會控制虛擬子單位的列舉。
IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO

IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO I/O 控制項程式碼會控制虛擬子單位的列舉。

回呼函式

 
PFNAVCINTERSECTHANDLER

AV/C 交集處理常式會判斷資料範圍是否相容。

結構

 
AVC_COMMAND_IRB

AVC_COMMAND_IRB 結構會定義包含 AV/C 命令和回應組的結構。
AVC_EXT_PLUG_COUNTS

AVC_EXT_PLUG_COUNTS 結構描述子單位上的外部外掛程式數目。
AVC_IRB

AVC_IRB 結構是 I/O 要求區塊, (IRB) 標頭結構,其中會儲存函式編號。
AVC_MULTIFUNC_IRB

AVC_MULTIFUNC_IRB 結構包含等位中的其他 AV/C 相關結構。
AVC_PEER_DO_LIST

AVC_PEER_DO_LIST描述所有非虛擬 (對等) 實例 avc.sys。
AVC_PEER_DO_LOCATOR

AVC_PEER_DO_LOCATOR描述非虛擬 (對等) 實例 avc.sys。
AVC_PIN_COUNT

AVC_PIN_COUNT 結構會指定 AV/C 子單位裝置上的針腳數目。
AVC_PIN_DESCRIPTOR

AVC_PIN_DESCRIPTOR 結構描述 AV/C 子單位裝置上的針腳。
AVC_PIN_ID

AVC_PIN_ID 結構描述子單位上的針腳。
AVC_PRECONNECT_INFO

AVC_PRECONNECT_INFO 結構會指定指定針腳識別碼的預先連接資訊, (AV/C 子單位裝置上以零起始的位移) 。
AVC_SETCONNECT_INFO

AVC_SETCONNECT_INFO 結構可用來初始化子單位驅動程式並建立針腳連線。
AVC_SUBUNIT_ADDR_SPEC

AVC_SUBUNIT_ADDR_SPEC 結構會與 avc.sys 的虛擬實例搭配使用,以描述虛擬子單位位址。
AVC_SUBUNIT_INFO_BLOCK

AVC_SUBUNIT_INFO_BLOCK 結構描述子單位資訊。
AVC_UNIQUE_ID

AVC_UNIQUE_ID描述 AV/C 單位的唯一識別碼。
AVCCONNECTINFO

AVCCONNECTINFO 結構可用來初始化子單位驅動程式並建立針腳連線。
AVCPRECONNECTINFO

AVCPRECONNECTINFO 結構可用來初始化子單位驅動程式並建立針腳連線。

列舉

 
AVC_FUNCTION

AVC_FUNCTION列舉型別是用來指定 AV/C 子單位函式。
AvcCommandType

AvcCommandType 列舉型別可用來透過AVC_FUNCTION_COMMAND或AVC_FUNCTION_GET_REQUEST函式程式碼,指示子單位驅動程式對其 AV/C 子單位發出的命令類型。
AvcResponseCode

AvcResponseCode 列舉類型可用來透過AVC_FUNCTION_COMMAND或AVC_FUNCTION_SEND_RESPONSE函式代碼,從子單位驅動程式從其 AV/C 子單位收到的回應類型。
AvcSubunitType

AvcSubunitType 列舉類型是用來指出 AV/C 子單位的類型。
KSPIN_FLAG_AVC

KSPIN_FLAG_AVC列舉類型用於連接管理和AVC_FUNCTION_GET_CONNECTINFO函式程式碼中。