SP_TROUBLESHOOTER_PARAMS_W 構造体 (setupapi.h)
SP_TROUBLESHOOTER_PARAMS構造体は、 DIF_TROUBLESHOOTER インストール要求に対応します。
構文
typedef struct _SP_TROUBLESHOOTER_PARAMS_W {
SP_CLASSINSTALL_HEADER ClassInstallHeader;
WCHAR ChmFile[MAX_PATH];
WCHAR HtmlTroubleShooter[MAX_PATH];
} SP_TROUBLESHOOTER_PARAMS_W, *PSP_TROUBLESHOOTER_PARAMS_W;
メンバー
ClassInstallHeader
要求のヘッダー サイズと DIF コードを含むインストール要求ヘッダー。 「SP_CLASSINSTALL_HEADER」を参照してください。
ChmFile[MAX_PATH]
必要に応じて、CHM ファイルのパスを含む文字列バッファーを指定します。 CHM ファイルには、トラブルシューティング情報を含む HTML ヘルプ トピックが含まれています。 ファイルが既定のシステム ヘルプ ディレクトリ (%SystemRoot%\help) にない場合は、パスを完全修飾する必要があります。
HtmlTroubleShooter[MAX_PATH]
必要に応じて、 ChmFile 内のトピックのパスを含む文字列バッファーを指定します。 このパラメーターは、Windows が最初に表示する ChmFile のページを識別します。
注釈
インストーラーは、DIF_TROUBLESHOOTER要求に応答してこの構造体を入力します。
注意
setupapi.h ヘッダーは、SP_TROUBLESHOOTER_PARAMSをエイリアスとして定義します。このエイリアスは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択します。 エンコードに依存しないエイリアスをエンコードニュートラルでないコードと組み合わせて使用すると、コンパイルまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。
要件
要件 | 値 |
---|---|
Header | setupapi.h (Setupapi.h を含む) |