共用方式為


PO_SPR_ACTIVE_SESSION_DATA結構 (ntpoapi.h)

儲存資訊,指出系統電源報表的作用中會話是否正在啟動或結束。

語法

typedef struct _PO_SPR_ACTIVE_SESSION_DATA {
  BOOLEAN Start;
  GUID    ActiveSessionGuid;
} PO_SPR_ACTIVE_SESSION_DATA, *PPO_SPR_ACTIVE_SESSION_DATA;

成員

Start

布爾值,指出會話是啟動還是結束。

ActiveSessionGuid

會話的作用中會話 GUID。

言論

若要註冊系統 Power Report 的作用中會話通知,您必須使用下列值呼叫 PowerSettingRegisterNotification 函式:

如果註冊成功,則會使用下列值叫用 DEVICE_NOTIFY_CALLBACK_ROUTINE 回呼:

  • 類型:PBT_POWERSETTINGCHANGE表示電源設定變更。
  • UpdateSetting:是 POWERBROADCAST_SETTING 結構;PowerSetting 成員設定為 GUID_SPR_ACTIVE_SESSION_CHANGE,DataLength 成員是 _PO_SPR_ACTIVE_SESSION_DATA 結構。

要求

要求 價值
標頭 ntpoapi.h

另請參閱

PowerSettingRegisterNotification

POWERBROADCAST_SETTING

DEVICE_NOTIFY_CALLBACK_ROUTINE