Função EngProbeForReadAndWrite (winddi.h)
A função EngProbeForReadAndWrite investiga uma estrutura para acessibilidade de leitura e gravação.
Sintaxe
ENGAPI VOID EngProbeForReadAndWrite(
[in, out] PVOID Address,
[in] ULONG Length,
[in] ULONG Alignment
);
Parâmetros
[in, out] Address
Ponteiro para a estrutura a ser investigada.
[in] Length
Especifica o comprimento, em bytes, da estrutura a ser investigada.
[in] Alignment
Especifica o alinhamento necessário da estrutura. Esse parâmetro é expresso como o número de bytes no tipo de dados base. Por exemplo, um alinhamento de 1 indica que o Endereço seja alinhado em um limite BYTE, 2 especifica o alinhamento em um limite do WORD e 4 especifica o alinhamento em um limite DWORD.
Valor retornado
Nenhum
Comentários
EngProbeForReadAndWrite faz com que uma exceção seja gerada se a estrutura apontada por Address:
- Não tem um endereço base que comece em um limite de bytes de alinhamento.
- Não é acessível para leitura e gravação.
Requisitos
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Universal |
Cabeçalho | winddi.h (inclua Winddi.h) |
Biblioteca | Win32k.lib |
DLL | Win32k.sys |