cópia interna de arquivos do Windows (criptografia on-the-fly)

Preciso escrever um criptografador on-the-fly para Windows para criptografar todos os arquivos copiados. Para implementar isso, preciso de alguns detalhes sobre como o WindowsFileCopy trabalho.

Então, eu preciso de uma descrição como a seguinte:CreateFile é chamado, cria um arquivo de destino, lê o arquivo de origem e grava no arquivo de destino usandoWriteFile...

Observe que não posso usar nenhum driver de filtro (sistema de arquivos); Eu tenho que usar um gancho no modo de usuário.

questionAnswers(0)

yourAnswerToTheQuestion