[CMBATT] Inform when a discovered battery doesn't support the _BTP trip-point method (#8384)

This commit is contained in:
Hermès Bélusca-Maïto
2025-09-15 16:24:36 +02:00
parent b73159fecf
commit 1af29a66ca

View File

@@ -680,6 +680,11 @@ CmBattAddBattery(IN PDRIVER_OBJECT DriverObject,
FdoExtension->InterruptTime = KeQueryInterruptTime();
FdoExtension->TripPointSet = CmBattSetTripPoint(FdoExtension, 0) !=
STATUS_OBJECT_NAME_NOT_FOUND;
if (!FdoExtension->TripPointSet)
{
DbgPrint("**** Battery ID 0x%x (PDO: 0x%p, FDO: 0x%p) doesn't support _BTP method\n",
FdoExtension->DeviceId, DeviceObject, FdoDeviceObject);
}
/* Setup the battery miniport information structure */
RtlZeroMemory(&MiniportInfo, sizeof(MiniportInfo));