UFX_PROPRIETARY_CHARGER_SET_PROPERTY fungsi panggilan balik (ufxproprietarycharger.h)

Implementasi driver filter untuk mengatur properti yang dapat dikonfigurasi pada pengisi daya.

Sintaks

UFX_PROPRIETARY_CHARGER_SET_PROPERTY UfxProprietaryChargerSetProperty;

NTSTATUS UfxProprietaryChargerSetProperty(
  [in] PVOID Context,
  [in] PCONFIGURABLE_CHARGER_PROPERTY_HEADER Property
)
{...}

Parameter

[in] Context

Penunjuk ke konteks yang ditentukan driver.

[in] Property

Penunjuk ke struktur CONFIGURABLE_CHARGER_PROPERTY_HEADER (ditentukan dalam charging.h) yang menjelaskan properti pengisi daya yang dapat dikonfigurasi untuk diatur.

Nilai kembali

Jika operasi berhasil, fungsi panggilan balik harus mengembalikan STATUS_SUCCESS, atau nilai status lain yang NT_SUCCESS(status) sama dengan TRUE. Jika tidak, nilai status harus dikembalikan yang NT_SUCCESS(statusnya) sama dengan FALSE.

Keterangan

Untuk mendukung penanganan pengisi daya kepemilikan, driver filter usb yang lebih rendah harus menerbitkan dukungan. Selama proses penerbitan, driver juga mendaftarkan implementasinya dari fungsi panggilan balik ini. Untuk informasi selengkapnya, lihat driver filter USB untuk mendukung pengisi daya kepemilikan.

Dalam fungsi panggilan balik ini, driver menetapkan nilai properti yang ditentukan. Misalnya, setelah deteksi pengisi daya HVDCP, driver mengatur tegangan output ke nilai yang ditentukan.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Versi KMDF minimum 1,0
Versi UMDF minimum 2.0
Header ufxproprietarycharger.h
IRQL PASSIVE_LEVEL

Lihat juga

Driver filter USB untuk mendukung pengisi daya kepemilikan