バッテリ デバイス リファレンス
バッテリ デバイス リファレンス テクノロジの概要。
バッテリ デバイス リファレンスを開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
BatteryClassInitializeDevice の BatteryClassInitializeDevice ルーチンは、クラス ドライバーの新しいバッテリ デバイスを初期化します。 |
BatteryClassIoctl の BatteryClassIoctl は、システム定義のバッテリ IOCTL を処理します。 |
BatteryClassQueryWmiDataBlock の BatteryClassQueryWmiDataBlock ルーチンは、バッテリ クラス ドライバーがドライバーの代わりに処理する WMI データ ブロック クエリ要求を処理できるように、DpWmiQueryDataBlock ルーチン内のバッテリ ミニクラス ドライバーによって使用されます。 |
BatteryClassStatusNotify BatteryClassStatusNotify は、バッテリ の状態の変化をバッテリ クラス ドライバーに通知します。 |
BatteryClassSystemControl BatteryClassSystemControl ルーチンは、バッテリ ミニクラス ドライバーの代わりに WMI IRP を処理します。 |
BatteryClassUnload BatteryClassUnload は、使用されなくなったバッテリ デバイスのリソースを解放します。 |
BatteryClassUpdateData BatteryClassUpdateData は、バッテリ データが変更されたときにクラス ドライバーに通知します。 このメカニズムは、イベント/状態を報告するミニポート用です。 |
BCLASS_DISABLE_STATUS_NOTIFY_CALLBACK BatteryMiniDisableStatusNotify は、バッテリ デバイスの状態通知を無効にします。 |
BCLASS_QUERY_INFORMATION_CALLBACK BatteryMiniQueryInformation は、指定されたバッテリ デバイスに関する情報を返します。 |
BCLASS_QUERY_STATUS_CALLBACK BatteryMiniQueryStatus は、指定されたバッテリ デバイスに関する状態情報を返します。 |
BCLASS_QUERY_TAG_CALLBACK BatteryMiniQueryTag は、現在のバッテリ タグを返します。 |
BCLASS_SET_INFORMATION_CALLBACK BatteryMiniSetInformation は、バッテリが充電または放電状態に入るか、バッテリの重要なバイアス値を設定することを要求します。 |
BCLASS_SET_STATUS_NOTIFY_CALLBACK BatteryMiniSetStatusNotify は、クラス ドライバーが通知を必要とするバッテリ容量と電源状態レベルを設定します。 |
BATTERY_MINIPORT_INFO バッテリ ミニクラス ドライバーは、バッテリ クラス ドライバーの BatteryClassInitializeDevice ルーチンを呼び出す前に、この構造体に入力します。 |
BATTERY_MINIPORT_INFO_V1_1 バッテリ ミニクラス ドライバーは、バッテリ クラス ドライバーの BatteryClassInitializeDevice ルーチンを呼び出す前に、BATTERY_MINIPORT_INFO_V1_1構造体に入力します。 BATTERY_MINIPORT_INFO_V1_1は、以前の構造BATTERY_MINIPORT_INFOの更新バージョンです。 |
BATTERY_NOTIFY バッテリ ミニクラス ドライバーは、BatteryMiniSetStatusNotify ルーチンが呼び出されたときに、BATTERY_NOTIFY構造体を受け取ります。 |
BATTERY_TAG_CHANGE この構造体は、システムで使用するために予約されています。 (BATTERY_TAG_CHANGE) |
BATTERY_WMI_CYCLE_COUNT BatteryClassQueryWmiDataBlock 関数で使用するバッテリの充電サイクル数に関する情報を定義します。 |
BATTERY_WMI_FULL_CHARGED_CAPACITY BatteryClassQueryWmiDataBlock で使用するバッテリの容量に関する情報を定義します。 |
BATTERY_WMI_RUNTIME BatteryClassQueryWmiDataBlock 関数で使用するバッテリの推定実行時間に関する情報を定義します。 |
BATTERY_WMI_STATIC_DATA バッテリに関する静的データを定義します。 |
BATTERY_WMI_STATUS バッテリの状態情報を定義します。 |
BATTERY_WMI_STATUS_CHANGE この構造体は、システムで使用するために予約されています。 (BATTERY_WMI_STATUS_CHANGE) |
BATTERY_WMI_TEMPERATURE BatteryClassQueryWmiDataBlock 関数で使用するバッテリの温度に関する情報を定義します。 |