ReactOS 0.4.16-dev-91-g764881a
_COMPBATT_DEVICE_EXTENSION Struct Reference

#include <compbatt.h>

Collaboration diagram for _COMPBATT_DEVICE_EXTENSION:

Public Attributes

PVOID ClassData
 
ULONG NextTag
 
LIST_ENTRY BatteryList
 
FAST_MUTEX Lock
 
ULONG Tag
 
ULONG Flags
 
BATTERY_INFORMATION BatteryInformation
 
BATTERY_STATUS BatteryStatus
 
ULONGLONG InterruptTime
 
POWER_STATE PowerState
 
ULONG LowCapacity
 
ULONG HighCapacity
 
PDEVICE_OBJECT AttachedDevice
 
PDEVICE_OBJECT DeviceObject
 
PVOID NotificationEntry
 

Detailed Description

Definition at line 40 of file compbatt.h.

Member Data Documentation

◆ AttachedDevice

PDEVICE_OBJECT _COMPBATT_DEVICE_EXTENSION::AttachedDevice

◆ BatteryInformation

BATTERY_INFORMATION _COMPBATT_DEVICE_EXTENSION::BatteryInformation

Definition at line 48 of file compbatt.h.

◆ BatteryList

LIST_ENTRY _COMPBATT_DEVICE_EXTENSION::BatteryList

Definition at line 44 of file compbatt.h.

Referenced by CompBattAddDevice().

◆ BatteryStatus

BATTERY_STATUS _COMPBATT_DEVICE_EXTENSION::BatteryStatus

Definition at line 49 of file compbatt.h.

◆ ClassData

PVOID _COMPBATT_DEVICE_EXTENSION::ClassData

Definition at line 42 of file compbatt.h.

Referenced by CompBattAddDevice(), and CompBattIoctl().

◆ DeviceObject

PDEVICE_OBJECT _COMPBATT_DEVICE_EXTENSION::DeviceObject

Definition at line 55 of file compbatt.h.

Referenced by CompBattAddDevice().

◆ Flags

ULONG _COMPBATT_DEVICE_EXTENSION::Flags

Definition at line 47 of file compbatt.h.

Referenced by CompBattAddDevice().

◆ HighCapacity

ULONG _COMPBATT_DEVICE_EXTENSION::HighCapacity

Definition at line 53 of file compbatt.h.

◆ InterruptTime

ULONGLONG _COMPBATT_DEVICE_EXTENSION::InterruptTime

Definition at line 50 of file compbatt.h.

◆ Lock

FAST_MUTEX _COMPBATT_DEVICE_EXTENSION::Lock

Definition at line 45 of file compbatt.h.

Referenced by CompBattAddDevice().

◆ LowCapacity

ULONG _COMPBATT_DEVICE_EXTENSION::LowCapacity

Definition at line 52 of file compbatt.h.

◆ NextTag

ULONG _COMPBATT_DEVICE_EXTENSION::NextTag

Definition at line 43 of file compbatt.h.

Referenced by CompBattAddDevice().

◆ NotificationEntry

PVOID _COMPBATT_DEVICE_EXTENSION::NotificationEntry

Definition at line 56 of file compbatt.h.

Referenced by CompBattPnpDispatch().

◆ PowerState

POWER_STATE _COMPBATT_DEVICE_EXTENSION::PowerState

Definition at line 51 of file compbatt.h.

◆ Tag

ULONG _COMPBATT_DEVICE_EXTENSION::Tag

Definition at line 46 of file compbatt.h.


The documentation for this struct was generated from the following file: