Sintaxe de transferência e NDR64

O protocolo de transmissão NDR, também conhecido como sintaxe de transferência, permite que as chamadas RPC percorram a rede. O protocolo de transmissão define a representação de transmissão de uma chamada RPC, como a ordem em que os membros de dados são marshalados, o alinhamento dos dados na transmissão, informações adicionais incluídas com os dados e outros problemas. O protocolo NDR64 é uma extensão para a sintaxe de transferência NDR baseada em 32 bits, criada especificamente para permitir que os desenvolvedores direcionados a sistemas de 64 bits obtenham desempenho otimizado.

As diferenças entre o formato de fio NDR e o formato de fio NDR64 abordam o tamanho diferente dos ponteiros em um ambiente de 64 bits, bem como outros problemas. A mecânica de NDR64 é manipulada pelo RPC. Os desenvolvedores precisam usar apenas a opção de linha de comando /protocolall MIDL para obter os benefícios do NDR64 em plataformas de 64 bits. O NDR64 está disponível apenas em plataformas de 64 bits.