Condividi tramite


Funzione VideoPortInt10 (video.h)

La funzione VideoPortInt10 esegue l'equivalente di un'operazione MS-DOS INT10, ad esempio l'impostazione della modalità video. VideoPortInt10 esegue il codice ROM BIOS nel dispositivo.

Sintassi

VIDEOPORT_DEPRECATED VIDEOPORT_API VP_STATUS VideoPortInt10(
  PVOID                     HwDeviceExtension,
  PVIDEO_X86_BIOS_ARGUMENTS BiosArguments
);

Parametri

HwDeviceExtension

Puntatore all'estensione del dispositivo del driver miniport.

BiosArguments

Puntatore a una struttura contenente i valori per i registri x86 che devono essere impostati prima di effettuare la chiamata AL BIOS. Il driver miniport deve impostare tutti i registri inutilizzati su zero. Tutti i valori configurati nella struttura VIDEO_x86_BIOS_ARGUMENTS vengono interpretati come valori immediati.

Valore restituito

VideoPortInt10 restituisce NO_ERROR se ha chiamato correttamente la routine BIOS INT10 specificata; in caso contrario, restituisce uno stato di errore.

Commenti

In genere, i driver miniport compatibili con VGA, che supportano applicazioni MS-DOS a schermo intero su computer basati su x86, chiamaNo VideoPortInt10. La funzione HwVidFindAdapter di questo driver deve avere configurato VdmPhysicalVideoMemoryAddress e VdmPhysicalVideoMemoryLength per l'intervallo nella struttura VIDEO_PORT_CONFIG_INFO .

Tuttavia, anche altri driver miniport video possono chiamare questa funzione.

Poiché VideoPortInt10 interpreta i valori dei parametri BiosArgument come valori immediati, il chiamante non può passare o recuperare dati da un buffer di memoria con questa funzione.

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
IRQL PASSIVE_LEVEL

Vedi anche

HwVidFindAdapter

VIDEO_PORT_CONFIG_INFO

VIDEO_x86_BIOS_ARGUMENTS

VideoPortGetDeviceBase