Eu acho que nenhum. Porque o Windows está evoluindo, nova tecnologia subjacente, nova estrutura de tempo de execução, etc. Portanto, mesmo por razões de compatibilidade, a Microsoft mantém os métodos legados expostos em uma dll, eles adicionam novos métodos, usam compilador mais novo etc. não.
Se você puder elaborar a necessidade de tais detalhes, poderemos sugerir algumas alternativas.