SP_TROUBLESHOOTER_PARAMS structure

An SP_TROUBLESHOOTER_PARAMS structure corresponds to a DIF_TROUBLESHOOTER installation request.

Syntax


typedef struct _SP_TROUBLESHOOTER_PARAMS {
  SP_CLASSINSTALL_HEADER ClassInstallHeader;
  TCHAR                  ChmFile[MAX_PATH];
  TCHAR                  HtmlTroubleShooter[MAX_PATH];
} SP_TROUBLESHOOTER_PARAMS, *PSP_TROUBLESHOOTER_PARAMS;

Members

ClassInstallHeader

An install request header that contains the header size and the DIF code for the request. See SP_CLASSINSTALL_HEADER.

ChmFile

Optionally specifies a string buffer that contains the path of a CHM file. The CHM file contains HTML help topics with troubleshooting information. The path must be fully qualified if the file is not in default system help directory (%SystemRoot%\help).

HtmlTroubleShooter

Optionally specifies a string buffer that contains the path of a topic in the ChmFile. This parameter identifies the page of the ChmFile that Windows should display first.

Remarks

An installer fills in this structure in response to a DIF_TROUBLESHOOTER request.

Requirements

Header

Setupapi.h (include Setupapi.h)

See also

DIF_TROUBLESHOOTER
SetupDiCallClassInstaller
SP_CLASSINSTALL_HEADER

 

 

Send comments about this topic to Microsoft

Show: