다음을 통해 공유


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 파일에는 문제 해결 정보로 topics HTML 도움말이 포함되어 있습니다. 파일이 기본 시스템 도움말 디렉터리(%SystemRoot%\help)에 없는 경우 경로를 정규화해야 합니다.

HtmlTroubleShooter[MAX_PATH]

필요에 따라 ChmFile에서 토픽의 경로를 포함하는 문자열 버퍼를 지정합니다. 이 매개 변수는 Windows에서 먼저 표시해야 하는 ChmFile 페이지를 식별합니다.

설명

설치 관리자는 DIF_TROUBLESHOOTER 요청에 대한 응답으로 이 구조를 채웁니다.

참고

setupapi.h 헤더는 유니코드 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 SP_TROUBLESHOOTER_PARAMS 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입에 대한 규칙을 참조하세요.

요구 사항

요구 사항
헤더 setupapi.h(Setupapi.h 포함)

추가 정보

DIF_TROUBLESHOOTER

SP_CLASSINSTALL_HEADER

SetupDiCallClassInstaller