UfxDeviceProprietaryChargerDetectComplete 함수(ufxclient.h)
감지된 독점 포트/충전기 유형에 대해 UFX에 알합니다.
구문
void UfxDeviceProprietaryChargerDetectComplete(
[in] UFXDEVICE UfxDevice,
[in] PUFX_PROPRIETARY_CHARGER DetectedCharger
);
매개 변수
[in] UfxDevice
UfxDeviceCreate를 호출하여 드라이버가 만든 UFX 디바이스 개체에 대한 핸들입니다.
[in] DetectedCharger
UFX_PROPRIETARY_CHARGER 구조체에 대한 포인터입니다.
반환 값
없음
설명
클라이언트 드라이버는 일반적으로 EvtDriverDeviceAdd 콜백 함수 내에서 업스트림 포트에서 독점 충전기를 검색하려고 시도한 후 UfxDeviceProprietaryChargerDetectComplete를 호출합니다.
UFX가 클라이언트 드라이버의 EVT_UFX_DEVICE_DETECT_PROPRIETARY_CHARGER 콜백 함수를 호출하기 전에 UfxDeviceProprietaryChargerDetectComplete를 호출하지 마세요.
다음 코드 조각은 클라이언트 드라이버가 UfxDeviceProprietaryChargerDetectComplete를 호출하는 방법을 보여 줍니다.
UfxDeviceProprietaryChargerDetectComplete(
ChargerContext->UfxDevice,
&pControllerData->DetectedCharger);
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
대상 플랫폼 | Windows |
헤더 | ufxclient.h |
라이브러리 | ufxstub.lib |
IRQL | PASSIVE_LEVEL |