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 を含む) |