Função EngProbeForRead (winddi.h)
A função EngProbeForRead investiga uma estrutura para acessibilidade de leitura.
Sintaxe
ENGAPI VOID EngProbeForRead(
[in] PVOID Address,
[in] ULONG Length,
[in] ULONG Alignment
);
Parâmetros
[in] 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, 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
EngProbeForRead 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 por leitura.
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 |