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) |