Compartilhar via


VirtualCopyEx

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função mapeia dinamicamente um endereço virtual para um físico endereço criando uma nova página-entrada tabela. Encerrar o mapeamento por chamado VirtualFree. Essa função é que pode ser chamado em modo kernel modo de usuário e quando as origem e destino alças processo estão o ativo processo.

Syntax

BOOL VirtualCopyEx(
    HANDLE hDstProc,
    LPVOID lpvDest,
    HANDLE hSrcProc,
    LPVOID lpvSrc,
    DWORD cbSize,
    DWORD fdwProtect
);

Parameters

  • hDstProc
    [no] Identificador para o processo destino.
  • lpvDest
    [no] Ponteiro para a memória destino, que deve ser reservado.
  • hSrcProc
    [no] Identificador para o processo origem.
  • lpvSrc
    [no] Ponteiro para memória confirmada.
  • cbSize
    [no] Tamanho, em bytes, da região. As páginas alocadas incluem todas as páginas que contêm um ou mais bytes no intervalo de lpAddress a (lpAddress + cbSize). Isso significa que um 2-intervalo byte espalhados um limite página faz com que ambas as páginas a serem incluídos na região alocada.
  • fdwProtect
    [no] Tipo de proteção acessar. Se as páginas estão sendo confirmadas, qualquer um de um número de sinalizadores pode ser especificada, juntamente com a PAGE_GUARD e PAGE_NOCACHE, sinalizadores modificador de proteção. A seguinte tabela mostra os sinalizadores que podem ser especificados.

    Para informações sobre o disponível valores para esse parâmetro, consulte VirtualCopy.

Return Value

TRUE indica sucesso. FALSE indica falha. Para obter informações de erro estendidas, chamar GetLastError.

Remarks

Essa função é semelhante a VirtualCopy, exceto VirtualCopyEx Requer alças para o processo origem e destino. Para obter mais informações sobre esta função, consulte VirtualCopy.

Requirements

Header pkfuncs.h
Library coredll.lib
Windows Embedded CE Windows Embedded CE 6.0 and later

See Also

Reference

Memory Management Functions
VirtualFree
VirtualAllocEx
VirtualAllocCopyEx

Other Resources

Kernel Mode APIs
Kernel Migration
VirtualCopy