Definindo o valor do tipo inicial
Você deve definir drivers de exibição gravados no WDDM (Modelo de Driver de Exibição do Windows) para começar a ser executado sob demanda no Windows Vista e posterior, em vez de durante a inicialização do sistema operacional, como foi o caso de drivers de exibição executados em sistemas operacionais antes do Windows Vista. Essa alteração ocorre devido à funcionalidade de instalação baseada em manifesto e imagem que não estava presente em sistemas operacionais antes do Windows Vista. Você deve definir o valor da entrada StartType como SERVICE_DEMAND_START (3) em vez de SERVICE_SYSTEM_START (1).
O exemplo a seguir mostra uma seção de instalação de serviço com o valor da entrada StartType definida como SERVICE_DEMAND_START para indicar que o driver de miniporto de exibição é iniciado sob demanda:
;
; Service Installation Section
;
[R200_Service_Inst]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary = %12%\r200.sys
Para obter mais informações sobre seções de instalação de serviço associadas à diretiva AddService , consulte Diretiva AddService do INF.