Upload do arquivo Delphi XE ISAPI WebBroker

Eu preciso de alguma ajuda para aceitar uploads de arquivos em um ISAPI no Delphi XE2. No Delphi 2007 eu uso o TMsMultipartParser do Shiv e ele funciona 100%. Tentando usar isso no trabalho do XE2 doenst. Pelo que eu posso dizer o comprimento do conteúdo é lido incorretamente e, em seguida, o tamanho do buffer é definido incorretamente.

Meus testes entre 2007 e XE2 mostram que o comprimento no XE2 é 3 bytes maior para o mesmo arquivo. Infelizmente eu não sei como corrigir isso, nem posso encontrar mais nada sobre como aceitar os arquivos do formulário de upload e salvá-los.

Qualquer ajuda de exemplos de código ajudaria.

Obrigado

questionAnswers(1)

yourAnswerToTheQuestion