Compartilhar via


Secure Copy for Windows Embedded CE 6.0 Driver Migration

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Executar um Seguro copiar da entrada parâmetros é uma das práticas recomendadas para desenvolver uma driver de dispositivo para Windows Embedded CE. Não é necessariamente seguro para um driver para acessar a reserva de um chamador. É possível que o chamador pode ser mal-intencionado, ou mesmo gravado incorretamente. A solução para esses problemas integridade dados está para executar um Seguro copiar. Se um driver deve acessar a reserva de um chamador de forma assíncrona, ele deve chamar o CeAllocAsynchronousBuffer e CeFreeAsynchronousBuffer funções. Isso elimina a necessidade para executar um copiar parâmetro adicional. Se um driver está acessando parâmetros sincronicamente, você deve usar o CeAllocDuplicateBuffer e CeFreeDuplicateBuffer Seguro funções auxiliar copiar para copiar a reserva do chamador.

Se você estiver incorporado manipulação ponteiros e chamado de CeOpenCallerBuffer função de verificação acessar, defina o ForceDuplicate parâmetro para TRUE para obter um local copiar da reserva do chamador. Isso permite que você evite uma chamada de função adicionais para CeAllocDuplicateBuffer. O local reserva, em seguida, é liberada ao chamado CeCloseCallerBuffer.

See Also

Other Resources

Migrating a Windows Embedded CE Driver to Windows Embedded CE 6.0