struktur WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER (wdfchildlist.h)

[Hanya berlaku untuk KMDF]

Struktur WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER adalah struktur header yang harus menjadi anggota pertama dari setiap struktur deskripsi identifikasi .

Sintaks

typedef struct _WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER {
  ULONG IdentificationDescriptionSize;
} WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER, *PWDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER;

Anggota

IdentificationDescriptionSize

Ukuran, dalam byte, dari struktur yang ditentukan driver yang berisi informasi identifikasi perangkat.

Keterangan

Untuk menginisialisasi struktur WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER , driver Anda harus memanggil WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT.

Nilai yang ditentukan driver untuk anggota IdentificationDescriptionSize harus cocok dengan nilai yang ditentukan untuk anggota IdentificationDescriptionSize dalam struktur WDF_CHILD_LIST_CONFIG .

Struktur deskripsi identifikasi ditentukan driver. Driver harus menyimpan ukuran struktur di anggota IdentificationDescriptionSize . Nilai ukuran harus menyertakan ukuran struktur header ini. Misalnya, driver mungkin menentukan deskriptor identifikasi sebagai berikut:

typedef struct _IEEE_1394_CHILD_ID_DESCRIPTION {
  WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER  IdHeader;
 WCHAR  VendorName[32];
 WCHAR  ModelName[32];
 LONG  UnitSpecId; 
 LONG  UnitSoftwareVersion;
} IEEE_1394_CHILD_ID_DESCRIPTION, *PIEEE_1394_CHILD_ID_DESCRIPTION;

Untuk mengatur anggota IdentificationDescriptionSize untuk pendeskripsi alamat ini, driver dapat menggunakan kode berikut:

IEEE_1394_CHILD_ID_DESCRIPTION ID_Description;
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT(&ID_Description,
                                                 sizeof(ID_Description));

Untuk informasi selengkapnya tentang deskripsi identifikasi, lihat Enumerasi Dinamis.

Persyaratan

   
Versi KMDF minimum 1,0
Header wdfchildlist.h (termasuk Wdf.h)

Lihat juga

WDF_CHILD_ADDRESS_DESCRIPTION_HEADER

WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT

WDF_CHILD_LIST_CONFIG