SP_TROUBLESHOOTER_PARAMS_W Struktur (setupapi.h)
Eine SP_TROUBLESHOOTER_PARAMS Struktur entspricht einer DIF_TROUBLESHOOTER Installationsanforderung.
Syntax
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;
Angehörige
ClassInstallHeader
Ein Installationsanforderungsheader, der die Headergröße und den DIF-Code für die Anforderung enthält. Siehe SP_CLASSINSTALL_HEADER.
ChmFile[MAX_PATH]
Gibt optional einen Zeichenfolgenpuffer an, der den Pfad einer CHM-Datei enthält. Die CHM-Datei enthält HTML-Hilfethemen mit Informationen zur Problembehandlung. Der Pfad muss vollqualifizierte sein, wenn sich die Datei nicht im Standardmäßigen Systemhilfeverzeichnis befindet (%SystemRoot%\help).
HtmlTroubleShooter[MAX_PATH]
Gibt optional einen Zeichenfolgenpuffer an, der den Pfad eines Themas im ChmFile-enthält. Dieser Parameter identifiziert die Seite der ChmFile-, die Windows zuerst anzeigen soll.
Bemerkungen
Ein Installationsprogramm füllt diese Struktur als Reaktion auf eine DIF_TROUBLESHOOTER Anforderung aus.
Anmerkung
Der header setupapi.h definiert SP_TROUBLESHOOTER_PARAMS als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | setupapi.h (include Setupapi.h) |