Condividi tramite


PINT10_READ_MEMORY funzione di callback (video.h)

La funzione Int10ReadMemory legge un blocco di memoria nel contesto di un altro thread e lo archivia in un buffer di output.

Sintassi

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
)
{...}

Parametri

[in] Context

Puntatore a un contesto definito dal driver della porta video per l'interfaccia. Deve corrispondere al valore nel membro Context della struttura VIDEO_PORT_INT10_INTERFACE dopo che VideoPortQueryServices restituisce.

[in] Seg

Specifica l'indirizzo del segmento del buffer da leggere.

[in] Off

Specifica l'offset all'interno del segmento indicato dal parametro Seg.

[out] Buffer

Puntatore a una posizione di memoria che indica l'inizio del buffer di output.

[in] Length

Lunghezza, in byte, del buffer di output specificato dal parametro buffer.

Valore restituito

La funzione Int10ReadMemory restituisce NO_ERROR in caso di esito positivo. In caso contrario, restituisce un codice di errore appropriato.

Osservazioni

La porta video implementa questa funzione, accessibile tramite un puntatore nella struttura VIDEO_PORT_INT10_INTERFACE.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
piattaforma di destinazione Desktop
intestazione video.h (includere Video.h)
IRQL PASSIVE_LEVEL

Vedere anche

VIDEO_PORT_INT10_INTERFACE