Compartir a través de


Sección INF DefaultInstall.Services

Precaución

Si va a compilar un paquete universal o de Windows Driver, esta sección no es válida. Consulta Usar un archivo INF universal y Introducción con controladores de Windows.

Una sección DefaultInstall.Services contiene una o varias directivas AddService que hacen referencia a secciones adicionales definidas por INF-writer en un archivo INF. Esta sección es equivalente a INF DDInstall. La sección Servicios y se usa en asociación con una sección DefaultInstall de INF .

[DefaultInstall.Services] |
[DefaultInstall.nt.Services] |
[DefaultInstall.ntx86.Services] |
[DefaultInstall.ntia64.Services] | (Windows XP and later versions of Windows)
[DefaultInstall.ntamd64.Services] | (Windows XP and later versions of Windows)
[DefaultInstall.ntarm.Services] | (Windows 8 and later versions of Windows)
[DefaultInstall.ntarm64.Services] (Windows 10 version 1709 and later versions of Windows)
 
AddService=ServiceName,[flags],service-install-section
                             [,event-log-install-section[,[EventLogType][,EventName]]]...]
[DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...]
[Include=filename.inf[,filename2.inf]...]
[Needs=inf-section-name[,inf-section-name]...]

Entradas

AddService=ServiceName,[flags],service-install-section[,event-log-install-section[,[EventLogType][,EventName]]...
Esta directiva hace referencia a una sección service-install-install-fined de INF-writer y, posiblemente, una sección event-log-install-section en otra parte del archivo INF para los controladores cubiertos por esta sección DefaultInstall .

Para obtener más información, vea Inf AddService Directive.

DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...
Esta directiva quita un servicio instalado previamente del equipo de destino. Esta directiva rara vez se usa.

Para obtener más información, vea Directiva INF DelService.

Include=filename. inf[,filename2.inf]...
Esta entrada opcional especifica uno o varios archivos INF adicionales proporcionados por el sistema que contienen secciones necesarias para instalar este dispositivo. Si se especifica esta entrada, normalmente es una entrada Needs .

Needs=inf-section-name[,inf-section-name]...
Esta entrada opcional especifica la sección con nombre determinada que se debe procesar durante la instalación de este dispositivo. Normalmente, esta sección con nombre es DDInstall. Sección Servicios dentro de un archivo INF proporcionado por el sistema que aparece en una entrada Incluir . Sin embargo, puede ser cualquier sección a la que se haga referencia en este tipo de DDInstall. Sección Servicios .

Comentarios

La directiva AddService controla cómo y cuándo se cargan los servicios de un controlador determinado, cualquier dependencia de otros servicios o de controladores subyacentes (heredados) que pueda tener, etc. Opcionalmente, también puede configurar servicios de registro de eventos para el controlador.

Nota

Los archivos INF usan la sección DefaultInstall.Services solo si también usan una sección Inf DefaultInstall . De lo contrario, usan INF DDInstall. Secciones de servicios junto con secciones INF DDInstall .

Las secciones DefaultInstall.Services deben tener las mismas decoraciones de plataforma y sistema operativo que sus secciones DefaultInstall relacionadas. Por ejemplo, una sección DefaultInstall.ntx86 tendría una sección DefaultInstall.ntx86.Services correspondiente. Para obtener más información sobre cómo usar las extensiones .nt, .ntx86, .ntia64, .ntamd64, .ntarm y .ntarm64 definidas por el sistema, vea Crear archivos INF para varias plataformas y sistemas operativos.

Ejemplos

Consulte los ejemplos proporcionados para INF DDInstall. Sección Servicios .

Consulte también

DDInstall

DefaultInstall