共用方式為


AVC_PEER_DO_LIST結構 (avc.h)

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

語法

typedef struct _AVC_PEER_DO_LIST {
  ULONG          Count;
  PDEVICE_OBJECT *Objects;
} AVC_PEER_DO_LIST, *PAVC_PEER_DO_LIST;

成員

Count

在輸入時忽略。 在輸出中,將設定為清單中的物件數目。 如果為零,呼叫端不得嘗試取值 Objects 成員(它設定為 NULL)。

Objects

在輸入時忽略。 在輸出上(如果 Count 成員不是零),Objects 包含連續DEVICE_OBJECT指標數位的指標。 呼叫端必須釋放每個物件上保留的參考(使用 ObDereferenceObject),並在完成時釋放包含清單的記憶體(使用 ExFreePool)。

言論

此結構會與 AVC_FUNCTION_PEER_DO_LIST 函式程式代碼搭配使用。

這個結構只會當做AVC_MULTIFUNC_IRB 結構內的成員使用。 它本身不會使用。

如需建置和傳送AV/C命令的相關信息,請參閱 如何使用 Avc.sys

要求

要求 價值
標頭 avc.h (包括 Avc.h)

另請參閱

AVC_FUNCTION

AVC_FUNCTION_PEER_DO_LIST

AVC_MULTIFUNC_IRB