função de retorno de chamada PINT10_WRITE_MEMORY (video.h)
A função Int10WriteMemory grava o conteúdo de um buffer de entrada na memória no contexto de outro thread.
Sintaxe
PINT10_WRITE_MEMORY Pint10WriteMemory;
VP_STATUS Pint10WriteMemory(
[in] IN PVOID Context,
[in] IN USHORT Seg,
[in] IN USHORT Off,
[in] IN 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 membro Context da estrutura VIDEO_PORT_INT10_INTERFACE após o retorno de VideoPortQueryServices .
[in] Seg
Especifica o endereço do segmento do buffer a ser gravado.
[in] Off
Especifica o deslocamento dentro do segmento indicado pelo parâmetro Seg .
[in] Buffer
Ponteiro para o local de memória que marca o início do buffer de entrada.
[in] Length
É o comprimento, em bytes, do buffer de entrada especificado pelo parâmetro Buffer .
Retornar valor
A função Int10WriteMemory retorna NO_ERROR após o sucesso. Caso contrário, ele retornará um código de erro apropriado.
Comentários
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 |
---|---|
Cliente mínimo com suporte | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | video.h (inclua Video.h) |
IRQL | PASSIVE_LEVEL |