struktur AVC_PEER_DO_LIST (avc.h)

AVC_PEER_DO_LIST menjelaskan semua instans nonvirtual (serekan) avc.sys.

Sintaks

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

Anggota

Count

Diabaikan pada input. Pada output, atur ke jumlah objek dalam daftar. Jika nol, pemanggil tidak boleh mencoba untuk mendereferensikan anggota Objek (diatur ke NULL).

Objects

Diabaikan pada input. Pada output (dan jika anggota Hitung bukan nol) Objek berisi penunjuk ke array penunjuk DEVICE_OBJECT yang berdekatan. Pemanggil harus merilis referensi yang disimpan pada setiap objek (dengan menggunakan ObDereferenceObject), dan membebaskan memori yang berisi daftar (dengan menggunakan ExFreePool) ketika selesai dengannya.

Keterangan

Struktur ini digunakan dengan kode fungsi AVC_FUNCTION_PEER_DO_LIST .

Struktur ini hanya digunakan sebagai anggota di dalam struktur AVC_MULTIFUNC_IRB. Ini tidak digunakan dengan sendirinya.

Lihat Cara Menggunakan Avc.sys Untuk informasi tentang membangun dan mengirim perintah AV/C.

Persyaratan

Persyaratan Nilai
Header avc.h (termasuk Avc.h)

Lihat juga

AVC_FUNCTION

AVC_FUNCTION_PEER_DO_LIST

AVC_MULTIFUNC_IRB