Condividi tramite


Funzione VideoPortDoDma (video.h)

La funzione VideoPortDoDma è obsoleta in Windows 2000 e versioni successive.

VideoPortDoDma fa sì che venga chiamata la funzione HwVidStartDma del driver miniport.

Sintassi

VIDEOPORT_DEPRECATED VIDEOPORT_API PDMA VideoPortDoDma(
  [in] IN PVOID     HwDeviceExtension,
  [in] IN PDMA      pDma,
  [in] IN DMA_FLAGS DmaFlags
);

Parametri

[in] HwDeviceExtension

Puntatore all'estensione del dispositivo del driver miniport.

[in] pDma

Specifica un handle DMA non NULL . Questo handle è stato ottenuto da una chiamata precedente a VideoPortDoDma o dal membro OutputBuffer del VIDEO_REQUEST_PACKET restituito da VideoPortLockPages.

[in] DmaFlags

Specifica l'azione da eseguire. Questo membro può essere uno dei valori seguenti:

Valore Significato
VideoPortKeepPagesLockedVideoPortDmaInitOnly Se possibile, il driver della porta video deve mantenere bloccata la memoria per le operazioni DMA successive.
VideoPortUnlockAfterDma Il driver della porta video deve sbloccare la memoria dopo l'esecuzione dell'operazione DMA.

Valore restituito

VideoPortDoDma restituisce sempre NULL.

Commenti

Vedere Bus-Master DMA in Video Miniport Drivers (Driver miniport video ) per informazioni sui trasferimenti DMA di buffer comuni e basati su pacchetti.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione video.h (include Video.h)
Libreria Videoprt.lib
DLL Videoprt.sys

Vedi anche

VIDEO_REQUEST_PACKET

VideoPortLockPages