Detours é um pacote de software para monitorar e instrumentar chamadas de API no Windows. O Detours foi usado por muitos ISVs e também é usado por equipes de produtos da Microsoft. O Detours já está disponível sob uma licença de código aberto padrão (MIT). Isso simplifica o licenciamento para programadores que usam desvios e permite que a comunidade apoie os desvios usando ferramentas e processos de código aberto.
O Detours é compatível com a família de sistemas operacionais do Windows NT: Windows NT, Windows XP, Windows Server 2003, Windows 7, Windows 8 e Windows 10. Ele não pode ser usado pelos aplicativos do Windows Store porque os desvios requer APIs não disponíveis para esses aplicativos. Este repo contém o código -fonte da versão 4.0.1 de desvios.
Para documentação técnica sobre desvios, consulte o Wiki Detours. Para obter instruções sobre como construir e executar amostras, consulte o arquivo Amostras Readme.txt.
O repositório Detours é onde o desenvolvimento é feito. Aqui estão algumas maneiras de participar do projeto:
A maioria das contribuições exige que você concorde com um Contrato de Licença de Colaborador (CLA) declarando que você tem o direito e, na verdade, concede -nos os direitos de usar sua contribuição. Para detalhes, visite https://cla.opensource.microsoft.com.
Quando você envia uma solicitação de tração, um BOT do CLA determina automaticamente se você precisa fornecer um CLA e decorar o PR adequadamente (por exemplo, verificação de status, comentar). Simplesmente siga as instruções fornecidas pelo bot. Você só precisará fazer isso uma vez em todos os repositórios usando nosso CLA.
Este projeto adotou o Código de Conduta Open Microsoft. Para obter mais informações, consulte o Código de Conduta Perguntas frequentes ou entre em contato com [email protected] com quaisquer perguntas ou comentários adicionais.
A lista de discussão Detours-Announce é uma lista de email de baixo tráfego para anúncios importantes sobre o projeto, como a disponibilidade de novas versões de desvios. Para participar, envie um email para [email protected] com um corpo de mensagem que contém apenas o texto assinando Detours-Announce. Para sair, envie um email para [email protected] com um corpo de mensagem que contém apenas o texto Descrencionar Detours-Announce.
Copyright (C) Microsoft Corporation. Todos os direitos reservados.
Licenciado sob a licença do MIT.