PINT10_READ_MEMORY função de retorno de chamada (video.h)
A função Int10ReadMemory lê um bloco de memória no contexto de outro thread e a armazena em um buffer de saída.
Sintaxe
PINT10_READ_MEMORY Pint10ReadMemory;
VP_STATUS Pint10ReadMemory(
[in] IN PVOID Context,
[in] IN USHORT Seg,
[in] IN USHORT Off,
[out] OUT PVOID Buffer,
[in] IN ULONG Length
)
{...}
Parâmetros
[in] Context
Ponteiro para um contexto definido pelo driver de porta de vídeo para a interface. Isso deve ser o mesmo que o valor no Context membro da estrutura VIDEO_PORT_INT10_INTERFACE depois que VideoPortQueryServices retorna.
[in] Seg
Especifica o endereço de segmento do buffer a ser lido.
[in] Off
Especifica o deslocamento dentro do segmento indicado pelo parâmetro Seg.
[out] Buffer
Ponteiro para um local de memória que indica o início do buffer de saída.
[in] Length
É o comprimento, em bytes, do buffer de saída especificado pelo parâmetro do Buffer de.
Valor de retorno
A função Int10ReadMemory retorna NO_ERROR após o sucesso. Caso contrário, ele retornará um código de erro apropriado.
Observações
A porta de vídeo implementa essa função, que pode ser acessada por meio de um ponteiro na estrutura VIDEO_PORT_INT10_INTERFACE.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | video.h (inclua Video.h) |
IRQL | PASSIVE_LEVEL |