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