fungsi UCM_PD_POWER_DATA_OBJECT_INIT_ULONG (ucmtypes.h)

Menginisialisasi struktur UCM_PD_POWER_DATA_OBJECT dengan menginterpretasikan nilai Objek Power Data dan mengatur setiap bidang dengan benar.

Sintaks

void UCM_PD_POWER_DATA_OBJECT_INIT_ULONG(
  [out] PUCM_PD_POWER_DATA_OBJECT Pdo,
  [in]  ULONG                     UlongInLittleEndian
);

Parameter

[out] Pdo

Penunjuk ke struktur UCM_PD_POWER_DATA_OBJECT .

[in] UlongInLittleEndian

Nilai ULONG yang akan ditetapkan dalam anggota Uldari UCM_PD_POWER_DATA_OBJECT.

Nilai kembali

Tidak ada

Keterangan

Objek Power Data, seperti yang didefinisikan oleh spesifikasi Pengiriman Daya, adalah nilai 32-bit. Perangkat keras diharapkan untuk mengambil Objek Power Data sebagai nilai 32-bit. Fungsi utilitas ini menginisialisasi struktur UCM_PD_POWER_DATA_OBJECT dengan menginterpretasikan nilai-nilai tersebut dan mengatur setiap bidang dengan benar.

Nilai 4 byte diharapkan dalam format little-endian. Strukturnya adalah 4 byte dan driver klien dapat memcopy Objek Power Data dari perangkat keras ke dalam array struktur UCM_PD_POWER_DATA_OBJECT .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Target Platform Windows
Versi KMDF minimum 1.15
Versi UMDF minimum 2.15
Header ucmtypes.h (termasuk Ucmcx.h)

Lihat juga

UCM_PD_POWER_DATA_OBJECT