O shim foi criado para os aplicativos que estão instalando um serviço com dependência de algum serviço no sistema operacional ...

O shim foi criado para os aplicativos que estão instalando um serviço com dependência de algum serviço no sistema operacional que foi preterido. As APIs CreateService são obtidas e o serviço com dependência preterido é removido do parâmetro lpDependencies na API CreateService antes que a API original seja chamada.