共用方式為


UfxDeviceProprietaryChargerDetectComplete 函式 (ufxclient.h)

通知UFX偵測到的專屬埠/電池類型。

語法

void UfxDeviceProprietaryChargerDetectComplete(
  [in] UFXDEVICE                UfxDevice,
  [in] PUFX_PROPRIETARY_CHARGER DetectedCharger
);

參數

[in] UfxDevice

呼叫 UfxDeviceCreate所建立驅動程式的UFX裝置物件的句柄。

[in] DetectedCharger

UFX_PROPRIETARY_CHARGER 結構的指標。

傳回值

備註

用戶端驅動程式在嘗試偵測上游埠上的專屬電源之後,呼叫 UfxDeviceProprietaryChargerDetectComplete ,通常是從其 EvtDriverDeviceAdd 回呼函式內。

在 UFX 呼叫用戶端驅動程式的EVT_UFX_DEVICE_DETECT_PROPRIETARY_CHARGER回呼函式之前,請勿呼叫 UfxDeviceProprietaryChargerDetectComplete

下列代碼段顯示用戶端驅動程式如何呼叫 UfxDeviceProprietaryChargerDetectComplete

    UfxDeviceProprietaryChargerDetectComplete(
        ChargerContext->UfxDevice,
        &pControllerData->DetectedCharger);

規格需求

需求
最低支援的用戶端 Windows 10
目標平台 Windows
標頭 ufxclient.h
程式庫 ufxstub.lib
IRQL PASSIVE_LEVEL