次の方法で共有


SP_POWERMESSAGEWAKE_PARAMS_W構造体 (setupapi.h)

SP_POWERMESSAGEWAKE_PARAMS構造体は、DIF_POWERMESSAGEWAKE インストール要求に対応します。

構文

typedef struct _SP_POWERMESSAGEWAKE_PARAMS_W {
  SP_CLASSINSTALL_HEADER ClassInstallHeader;
  WCHAR                  *PowerMessageWake[LINE_LEN  2];
} SP_POWERMESSAGEWAKE_PARAMS_W, *PSP_POWERMESSAGEWAKE_PARAMS_W;

メンバーズ

ClassInstallHeader

要求のヘッダー サイズと DIF コードを含むインストール要求ヘッダー。 SP_CLASSINSTALL_HEADERを参照してください。

PowerMessageWake[LINE_LEN * 2]

カスタム テキストの文字列を含むバッファー。 Windows では、デバイス マネージャーに表示されるデバイス プロパティの電源管理ページにこのテキストが表示されます。

備考

Windows は、デバイスのドライバーが電源管理をサポートしている場合にのみ、DIF_POWERMESSAGEWAKE要求を送信します。

手記

setupapi.h ヘッダーは、unicode プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとしてSP_POWERMESSAGEWAKE_PARAMSを定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。

必要条件

要件 価値
ヘッダー setupapi.h (Setupapi.h を含む)

関連項目

DIF_POWERMESSAGEWAKE

SP_CLASSINSTALL_HEADER