SP_TROUBLESHOOTER_PARAMS_A 구조체(setupapi.h)
SP_TROUBLESHOOTER_PARAMS 구조는 DIF_TROUBLESHOOTER 설치 요청에 해당합니다.
통사론
typedef struct _SP_TROUBLESHOOTER_PARAMS_A {
SP_CLASSINSTALL_HEADER ClassInstallHeader;
CHAR ChmFile[MAX_PATH];
CHAR HtmlTroubleShooter[MAX_PATH];
} SP_TROUBLESHOOTER_PARAMS_A, *PSP_TROUBLESHOOTER_PARAMS_A;
회원
ClassInstallHeader
요청에 대한 헤더 크기 및 DIF 코드를 포함하는 설치 요청 헤더입니다. SP_CLASSINSTALL_HEADER참조하세요.
ChmFile[MAX_PATH]
필요에 따라 CHM 파일의 경로가 포함된 문자열 버퍼를 지정합니다. CHM 파일에는 문제 해결 정보가 포함된 HTML 도움말 항목이 포함되어 있습니다. 파일이 기본 시스템 도움말 디렉터리(%SystemRoot%\help)에 없는 경우 경로를 정규화해야 합니다.
HtmlTroubleShooter[MAX_PATH]
필요에 따라 ChmFile항목의 경로를 포함하는 문자열 버퍼를 지정합니다. 이 매개 변수는 Windows가 먼저 표시해야 하는 ChmFile 페이지를 식별합니다.
발언
설치 관리자는 DIF_TROUBLESHOOTER 요청에 대한 응답으로 이 구조를 채웁니다.
메모
setupapi.h 헤더는 유니코드 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 SP_TROUBLESHOOTER_PARAMS 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입대한
요구 사항
요구 | 값 |
---|---|
헤더 | setupapi.h(Setupapi.h 포함) |