estructura de SP_TROUBLESHOOTER_PARAMS_A (setupapi.h)
Una estructura de SP_TROUBLESHOOTER_PARAMS corresponde a una solicitud de instalación de DIF_TROUBLESHOOTER .
Sintaxis
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;
Miembros
ClassInstallHeader
Encabezado de solicitud de instalación que contiene el tamaño del encabezado y el código DIF para la solicitud. Consulte SP_CLASSINSTALL_HEADER.
ChmFile[MAX_PATH]
Opcionalmente, especifica un búfer de cadena que contiene la ruta de acceso de un archivo CHM. El archivo CHM contiene temas de ayuda HTML con información de solución de problemas. La ruta de acceso debe estar completa si el archivo no está en el directorio de ayuda del sistema predeterminado (%SystemRoot%\help).
HtmlTroubleShooter[MAX_PATH]
Opcionalmente, especifica un búfer de cadena que contiene la ruta de acceso de un tema en chmFile. Este parámetro identifica la página del archivo ChmFile que Windows debe mostrar primero.
Comentarios
Un instalador rellena esta estructura en respuesta a una solicitud de DIF_TROUBLESHOOTER.
Nota
El encabezado setupapi.h define SP_TROUBLESHOOTER_PARAMS como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutro de codificación con código que no es neutral de codificación puede provocar discrepancias que dan lugar a errores de compilación o en tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
Requisitos
Requisito | Valor |
---|---|
Header | setupapi.h (incluya Setupapi.h) |