estructura SP_REGISTER_CONTROL_STATUSA (setupapi.h)
La estructura de SP_REGISTER_CONTROL_STATUS contiene información sobre un archivo que se está registrando o anulando el registro mediante la directiva RegisterDlls INF para registrar archivos DLL automáticamente en Windows 2000.
Cuando SetupInstallFromInfSection envía una notificación SPFILENOTIFY_STARTREGISTRATION o SPFILENOTIFY_ENDREGISTRATION a la rutina de devolución de llamada, el llamador debe proporcionar un puntero a una estructura SP_REGISTER_CONTROL_STATUS en el parámetro MsgHandler .
Sintaxis
typedef struct _SP_REGISTER_CONTROL_STATUSA {
DWORD cbSize;
PCSTR FileName;
DWORD Win32Error;
DWORD FailureCode;
} SP_REGISTER_CONTROL_STATUSA, *PSP_REGISTER_CONTROL_STATUSA;
Miembros
cbSize
FileName
Ruta de acceso completa del archivo que se está registrando o anulando el registro.
Win32Error
Para una notificación de SPFILENOTIFY_STARTREGISTRATION, este miembro no se usa y debe establecerse en NO_ERROR. Para una notificación de SPFILENOTIFY_ENDREGISTRATION, establezca en un código de error del sistema.
FailureCode
Para una notificación de SPFILENOTIFY_STARTREGISTRATION, este miembro no se usa y debe establecerse en SPREG_SUCCESS. Para una notificación de SPFILENOTIFY_ENDREGISTRATION, establezca en uno de los siguientes códigos de error que indican el resultado del registro.
Comentarios
Nota:
El encabezado setupapi.h define SP_REGISTER_CONTROL_STATUS 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 neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | setupapi.h |