Encabezado video.h
Este encabezado se usa mediante display. Para obtener más información, consulte:
video.h contiene las siguientes interfaces de programación:
Funciones
VideoPortAcquireDeviceLock La función VideoPortAcquireDeviceLock adquiere el bloqueo de dispositivo mantenido por el controlador de puerto de vídeo. |
VideoPortAcquireSpinLock La función VideoPortAcquireSpinLock obtiene el bloqueo de número especificado. |
videoPortAcquireSpinLockAtDpcLevel La función VideoPortAcquireSpinLockAtDpcLevel adquiere un bloqueo de número cuando el autor de la llamada ya se está ejecutando en IRQL = DISPATCH_LEVEL. |
VideoPortAllocateBuffer La función VideoPortAllocateBuffer está obsoleta en Windows 2000 y versiones posteriores. En su lugar, los controladores de minipuerto de vídeo deben usar VideoPortAllocatePool. VideoPortAllocateBuffer asigna un búfer de memoria del grupo paginado. |
VideoPortAllocateCommonBuffer La función VideoPortAllocateCommonBuffer asigna y asigna memoria del sistema para que sea accesible simultáneamente desde el procesador y un dispositivo para las operaciones DMA de búfer comunes. |
VideoPortAllocateContiguousMemory La función VideoPortAllocateContiguousMemory está obsoleta en Windows 2000 y versiones posteriores. |
VideoPortAllocatePool La función VideoPortAllocatePool asigna un bloque de memoria del grupo, insertando una etiqueta proporcionada por el autor de la llamada al principio de la memoria. |
VideoPortAssociateEventsWithDmaHandle La función VideoPortAssociateEventsWithDmaHandle está obsoleta en Windows 2000 y versiones posteriores. VideoPortAssociateEventsWithDmaHandle asocia un evento, compartido por el controlador de pantalla de vídeo y el controlador de miniporte de vídeo, con un identificador DMA. |
VideoPortCheckForDeviceExistence La función VideoPortCheckForDeviceExistence determina si el dispositivo PCI especificado existe en el sistema. |
videoPortClearEvent La función VideoPortClearEvent establece un objeto de evento determinado en el estado no asignado. |
VideoPortCompareMemory La función VideoPortCompareMemory compara dos bloques de memoria del sistema, byte-byte y devuelve el número de bytes comparados equivalentes. |
VideoPortCompleteDma La función VideoPortCompleteDma vacía los datos restantes en la memoria caché interna del adaptador de bus-master al final de una operación de transferencia DMA y, a continuación, libera los registros de mapa asignados previamente y la lista de dispersión/recopilación usadas en las operaciones de dispersión/recopilación de DMA. |
VideoPortCreateEvent La función VideoPortCreateEvent crea un objeto de evento. |
VideoPortCreateSecondaryDisplay La función VideoPortCreateSecondaryDisplay permite la compatibilidad de doble vista mediante la creación de un objeto de dispositivo secundario para el dispositivo determinado. |
VideoPortCreateSpinLock La función VideoPortCreateSpinLock crea un bloqueo de número. |
VideoPortDDCMonitorHelper Consulta un monitor para obtener información EDID mediante el protocolo DDC. |
VideoPortDebugPrint Los controladores de miniport de vídeo no deben llamar a la función VideoPortDebugPrint. En su lugar, deben llamar a la macro VideoDebugPrint. |
La función VideoPortDeleteEvent elimina el objeto de evento especificado. |
VideoPortDeleteSpinLock La función VideoPortDeleteSpinLock elimina un bloqueo de número determinado. |
videoPortDisableInterrupt La función VideoPortDisableInterrupt está obsoleta y no se debe llamar a . La función VideoPortDisableInterrupt deshabilita las interrupciones de un adaptador de vídeo. |
VideoPortDoDma La función VideoPortDoDma está obsoleta en Windows 2000 y versiones posteriores. VideoPortDoDma hace que se llame a la función HwVidStartDma del controlador de miniport. |
videoPortEnableInterrupt La función VideoPortEnableInterrupt está obsoleta y no se debe llamar a . La función VideoPortEnableInterrupt vuelve a habilitar las interrupciones de un adaptador de vídeo después de una llamada a VideoPortDisableInterrupt. |
VideoPortEnumerateChildren La función VideoPortEnumerateChildren permite que un controlador de miniporte de vídeo forme una reenumeración de sus dispositivos secundarios. |
La función VideoPortFlushRegistry vacía las claves del Registro y los valores asociados al controlador de miniport de vídeo. |
VideoPortFreeCommonBuffer La función VideoPortFreeCommonBuffer está obsoleta y solo se admite para la compatibilidad con versiones anteriores con controladores existentes. |
VideoPortFreeDeviceBase La función VideoPortFreeDeviceBase libera un intervalo de puertos de E/S de dispositivo relativos al bus o direcciones de memoria previamente asignadas al espacio de direcciones del sistema. Para ello, llama a VideoPortGetDeviceBase. |
La función VideoPortFreePool desasigna un bloque de memoria del grupo asignado previamente por VideoPortAllocatePool. |
VideoPortGetAccessRanges La función VideoPortGetAccessRanges recupera información de configuración relativa al bus y, si es posible, reclama estos recursos de hardware en el registro para el autor de la llamada. |
VideoPortGetAssociatedDeviceExtension La función VideoPortGetAssociatedDeviceExtension devuelve la extensión de dispositivo para el elemento primario del objeto de dispositivo especificado. |
VideoPortGetAssociatedDeviceID La función VideoPortGetAssociatedDeviceID obtiene el identificador secundario de un objeto de dispositivo especificado. |
VideoPortGetBusData La función VideoPortGetBusData devuelve información de configuración específica del tipo bus. |
VideoPortGetBytesUsed La función VideoPortGetBytesUsed está obsoleta en Windows 2000 y versiones posteriores. VideoPortGetBytesUsed determina el tamaño, en bytes, del búfer asociado a un identificador DMA. |
VideoPortGetCommonBuffer La función VideoPortGetCommonBuffer está obsoleta en Windows XP y versiones posteriores, y solo se admite para la compatibilidad con versiones anteriores con controladores existentes. |
videoPortGetCurrentIrql La función VideoPortGetCurrentIrql obtiene el IRQL actual. |
VideoPortGetDeviceBase La función VideoPortGetDeviceBase asigna un intervalo de direcciones de E/S o memoria de dispositivo relativas al bus en el espacio del sistema. |
VideoPortGetDeviceData La función VideoPortGetDeviceData recupera información de configuración detectada por el sistema de .. Árbol \Machine\Hardware\Description en el Registro. |
VideoPortGetDmaAdapter La función VideoPortGetDmaAdapter devuelve un puntero a una estructura de VP_DMA_ADAPTER, que se usa en llamadas posteriores a otras funciones relacionadas con DMA. |
VideoPortGetDmaContext La función VideoPortGetDmaContext está obsoleta en Windows 2000 y versiones posteriores. VideoPortGetDmaContext obtiene el contexto asociado previamente al identificador DMA especificado. |
VideoPortGetMdl La función VideoPortGetMdl está obsoleta en Windows 2000 y versiones posteriores. VideoPortGetMdl recupera la lista de descriptores de memoria (MDL) que representa la tabla de páginas del búfer bloqueado. |
VideoPortGetRegistryParameters La función VideoPortGetRegistryParameters recupera información de configuración específica del dispositivo en la clave del adaptador en el registro al iniciarse. |
videoPortGetRomImage La función VideoPortGetRomImage (video.h) lee la memoria de solo lectura (ROM) del dispositivo y devuelve un puntero a un búfer que contiene los datos rom (BIOS) del dispositivo. |
videoPortGetVersion La función VideoPortGetVersion obtiene información de versión sobre el sistema operativo que se está ejecutando actualmente. |
VideoPortGetVgaStatus La función VideoPortGetVgaStatus detecta si el dispositivo que realiza la llamada está descodificar una dirección de E/S VGA. |
videoPortInitialize La función VideoPortInitialize realiza parte de la inicialización del controlador de miniport, asignando recursos del sistema para el controlador de miniport. |
La función VideoPortInt10 realiza el equivalente de una operación INT10 de MS-DOS, como establecer el modo de vídeo. VideoPortInt10 ejecuta el código ROM del BIOS en el dispositivo. |
VideoPortInterlockedDecrement La función VideoPortInterlockedDecrement disminuye una variable proporcionada por el autor de la llamada como una operación atómica. |
videoPortInterlockedExchange La función VideoPortInterlockedExchange bloquea o desbloquea un bloque de memoria estableciendo una variable de bloqueo definida por el usuario en TRUE o FALSE, respectivamente. Devuelve el valor mantenido previamente de la variable de bloqueo. |
VideoPortInterlockedIncrement La función VideoPortInterlockedIncrement incrementa una variable proporcionada por el autor de la llamada como una operación atómica. |
VideoPortIsNoVesa La función VideoPortIsNoVesa determina si un controlador de miniporte de vídeo que no admite Plug and Play (PnP) está restringido a los recursos VGA heredados. |
La función VideoPortLockBuffer sondea el búfer especificado, hace que las páginas de memoria del búfer residan en la memoria y bloquee las páginas físicas asignadas por el intervalo de direcciones virtuales. |
VideoPortLockPages La función VideoPortLockPages está obsoleta en Windows 2000 y versiones posteriores. Use VideoPortLockBuffer en lugar de esta función. VideoPortLockPages bloquea la memoria virtual especificada y, posiblemente, realiza parte o toda una transferencia DMA. |
La función VideoPortLogError registra errores en el registro de eventos del sistema cuando un controlador de miniporta detecta una condición de error de hardware durante las operaciones de E/S. |
VideoPortMapBankedMemory La función VideoPortMapBankedMemory está obsoleta y solo se admite para windows NT 4.0 y controladores anteriores. |
VideoPortMapDmaMemory La función VideoPortMapDmaMemory está obsoleta en Windows 2000 y versiones posteriores. VideoPortMapDmaMemory asigna un intervalo de memoria para su uso en transferencias DMA. |
VideoPortMapMemory La función VideoPortMapMemory asigna un intervalo de direcciones físicas relativas al bus de la memoria de vídeo en el espacio del sistema o en el espacio de direcciones virtuales de un proceso en modo de usuario. |
VideoPortMoveMemory La función VideoPortMoveMemory copia los datos de la ubicación de origen en la ubicación de destino en la memoria del sistema. |
VideoPortPutDmaAdapter La función VideoPortPutDmaAdapter libera una estructura de VP_DMA_ADAPTER asignada previamente por una llamada a VideoPortGetDmaAdapter. |
VideoPortQueryPerformanceCounter La función VideoPortQueryPerformanceCounter proporciona el recuento de ejecución más específico disponible en el sistema. |
La función VideoPortQueryServices expone una interfaz especificada implementada por el controlador de puerto de vídeo. |
La función VideoPortQuerySystemTime obtiene la hora actual del sistema. |
VideoPortQueueDpc La función VideoPortQueueDpc permite a un controlador de miniportar poner en cola un DPC. |
VideoPortReadPortBufferUchar La función VideoPortReadPortBufferUchar lee un número de bytes de un puerto de E/S asignado y los escribe en un búfer. |
VideoPortReadPortPortBufferUlong La función VideoPortReadPortBufferUlong lee varios valores de ULONG de un puerto de E/S asignado y los escribe en un búfer. |
videoPortReadPortBufferUshort La función VideoPortReadPortBufferUshort lee varios valores de USHORT de un puerto de E/S asignado y los escribe en un búfer. |
VideoPortReadPortUchar La función VideoPortReadPortUchar lee un byte de un puerto de E/S asignado. |
VideoPortReadPortUlong La función VideoPortReadPortUlong lee un valor ULONG de un puerto de E/S asignado. |
de VideoPortReadPortUshort La función VideoPortReadPortUshort lee un valor de USHORT de un puerto de E/S asignado. |
VideoPortReadRegisterBufferUchar La función VideoPortReadRegisterBufferUchar lee varios bytes de un intervalo de memoria de dispositivo asignado y los escribe en un búfer. |
videoPortReadRegisterBufferUlong La función VideoPortReadRegisterBufferUlong lee varios valores de ULONG de un intervalo de memoria de dispositivo asignado y los escribe en un búfer. |
La función VideoPortReadRegisterBufferUshort lee varios valores de USHORT de un intervalo de memoria de dispositivo asignado y los escribe en un búfer. |
VideoPortReadRegisterUchar La función VideoPortReadRegisterUchar lee un byte de un registro asignado. |
VideoPortReadRegisterUlong La función VideoPortReadRegisterUlong lee un valor de ULONG de un intervalo de registro asignado. |
videoPortReadRegisterUshort La función VideoPortReadRegisterUshort lee un valor de USHORT de un intervalo de registro asignado. |
VideoPortReadStateEvent La función VideoPortReadStateEvent devuelve el estado actual de un objeto de evento determinado:_signaled o no asignado. |
VideoPortRegisterBugcheckCallback La función VideoPortRegisterBugcheckCallback permite que un controlador de miniporte de vídeo se registre o enlace una devolución de llamada que se invoca cuando se produce una comprobación de errores especificada. |
VideoPortReleaseBuffer La función VideoPortReleaseBuffer está obsoleta en Windows 2000 y versiones posteriores. En su lugar, los controladores de minipuerto de vídeo deben usar VideoPortFreePool. VideoPortReleaseBuffer desasigna un bloque de memoria del grupo paginado. |
VideoPortReleaseCommonBuffer La función VideoPortReleaseCommonBuffer libera un búfer común asignado previamente por VideoPortAllocateCommonBuffer. |
VideoPortReleaseDeviceLock La función VideoPortReleaseDeviceLock libera el bloqueo de dispositivo adquirido en una llamada anterior a VideoPortAcquireDeviceLock. |
VideoPortReleaseSpinLock La función VideoPortReleaseSpinLock libera la propiedad de un bloqueo de número determinado y restaura el IRQL original en el que se estaba ejecutando el autor de la llamada. |
videoPortReleaseSpinLockFromDpcLevel La función VideoPortReleaseSpinLockFromDpcLevel libera el bloqueo de giro obtenido por una llamada anterior a VideoPortAcquireSpinLockAtDpcLevel. |
videoPortScanRom La función VideoPortScanRom está obsoleta en Windows XP y versiones posteriores. Solo se admite para la compatibilidad con versiones anteriores. VideoPortScanRom realiza una búsqueda con distinción entre mayúsculas y minúsculas de una cadena especificada en ROM. |
VideoPortSetBusData La función VideoPortSetBusData establece datos de configuración de bus para un adaptador en un bus de E/S configurable dinámicamente con una interfaz estándar publicada. |
VideoPortSetBytesUsed La función VideoPortSetBytesUsed está obsoleta en Windows 2000 y versiones posteriores. |
La función VideoPortSetDmaContext está obsoleta en Windows 2000 y versiones posteriores. |
VideoPortSetEvent La función VideoPortSetEvent establece un objeto de evento en el estado señalado si aún no estaba en ese estado y devuelve el estado anterior del objeto de evento. |
VideoPortSetRegistryParameters La función VideoPortSetRegistryParameters escribe información en la clave del adaptador en el Registro. |
videoPortSetTrappedEmulatorPorts Los controladores de miniport compatibles con VGA (SVGA) llaman a la función VideoPortSetTrappedEmulatorPorts para cambiar dinámicamente la lista de puertos de E/S que están atrapados cuando un VDM se ejecuta en modo de pantalla completa en un equipo basado en x86. |
VideoPortSignalDmaComplete La función VideoPortSignalDmaComplete está obsoleta en Windows 2000 y versiones posteriores. VideoPortSignalDmaComplete indica al controlador de miniporte de vídeo si se ha completado la transferencia DMA actual. |
VideoPortStallExecution La función VideoPortStallExecution conserva el control del procesador para el número especificado de microsegundos y vuelve al autor de la llamada. |
VideoPortStartDma La función VideoPortStartDma prepara el sistema para una operación DMA. |
La función VideoPortStartTimer permite llamadas a la función HwVidTimer del controlador de miniport. |
La función VideoPortStopTimer deshabilita las llamadas a la función HwVidTimer del controlador de miniport. |
videoPortSynchronizeExecution La función VideoPortSynchronizeExecution sincroniza la ejecución de una función HwVidSynchronizeExecutionCallback proporcionada por el controlador de miniport con la función HwVidInterrupt del controlador de miniport, si existe. |
VideoPortUnlockBuffer La función VideoPortUnLockBuffer desbloquea páginas físicas descritas por la lista de descriptores de memoria especificada (MDL). |
La función VideoPortUnlockPages está obsoleta en Windows 2000 y versiones posteriores. Use VideoPortUnlockBuffer en lugar de esta función. VideoPortUnlockPages libera memoria usada para DMA basado en paquetes. |
VideoPortUnmapDmaMemory La función VideoPortUnmapDmaMemory está obsoleta en Windows 2000 y versiones posteriores. VideoPortUnmapDmaMemory desasigna un intervalo de memoria previamente asignado por VideoPortMapDmaMemory. |
VideoPortUnmapMemory La función VideoPortUnmapMemory libera una asignación entre un intervalo de direcciones lógico para el adaptador y un intervalo de direcciones virtuales en el espacio de direcciones en modo de usuario de un subproceso determinado. Esta función es el complemento de VideoPortMapMemory. |
VideoPortVerifyAccessRanges La función VideoPortVerifyAccessRanges comprueba si otro controlador ya ha reclamado la propiedad de los intervalos de acceso relativos al bus especificados y cualquier otro recurso de hardware especificado en la estructura de VIDEO_PORT_CONFIG_INFO. |
VideoPortWaitForSingleObject La función VideoPortWaitForSingleObject coloca el subproceso actual en un estado de espera hasta que el objeto de distribución especificado esté establecido en el estado señalado o (opcionalmente) hasta que se agote el tiempo de espera. |
VideoPortWritePortBufferUchar La función VideoPortWritePortBufferUchar escribe un número de bytes en un puerto de E/S asignado. |
VideoPortWritePortBufferUlong La función VideoPortWritePortBufferUlong escribe varios valores de ULONG en un puerto de E/S asignado. |
videoPortWritePortBufferUshort La función VideoPortWritePortBufferUshort escribe varios valores de USHORT en un puerto de E/S asignado. |
VideoPortWritePortUchar La función VideoPortWritePortUchar escribe un byte en un puerto de E/S asignado. |
La función VideoPortWritePortUlong escribe un valor ULONG en un puerto de E/S asignado. |
La función VideoPortWritePortUshort escribe un valor de USHORT en un puerto de E/S asignado. |
VideoPortWriteRegisterBufferUchar La función VideoPortWriteRegisterBufferUchar escribe una serie de bytes sin signo en un registro asignado. |
VideoPortWriteRegisterBufferUlong La función VideoPortWriteRegisterBufferUlong escribe varios valores de ULONG en un registro asignado. |
videoPortWriteRegisterBufferUshort La función VideoPortWriteRegisterBufferUshort escribe varios valores de USHORT en un registro asignado. |
VideoPortWriteRegisterUchar La función VideoPortWriteRegisterUchar escribe un byte en un registro asignado. |
videoPortWriteRegisterUlong La función VideoPortWriteRegisterUlong escribe un valor ULONG en un registro asignado. |
videoPortWriteRegisterUshort La función VideoPortWriteRegisterUshort escribe un valor de USHORT en un registro asignado. |
videoPortZeroDeviceMemory La función VideoPortZeroDeviceMemory rellena un búfer de fotogramas del adaptador u otra memoria del dispositivo con ceros. |
videoPortZeroMemory La función VideoPortZeroMemory rellena un bloque de memoria del sistema con ceros. |
Funciones de devolución de llamada
PDRIVER_IO_PORT_UCHAR SvgaHwIoPortUchar intercepta un puerto de E/S al que una aplicación de MS-DOS de pantalla completa en una máquina basada en x86 envía datos de tamaño UCHAR. |
PDRIVER_IO_PORT_UCHAR_STRING SvgaHwIoPortUcharString intercepta un puerto de E/S al que una aplicación de MS-DOS de pantalla completa en una máquina basada en x86 envía una secuencia de datos de tamaño UCHAR. |
PDRIVER_IO_PORT_ULONG SvgaHwIoPortUlong intercepta un intervalo de puertos de E/S al que una aplicación de MS-DOS de pantalla completa en una máquina basada en x86 envía una secuencia de datos de tamaño ULONG. |
PDRIVER_IO_PORT_ULONG_STRING SvgaHwIoPortUlongString intercepta un intervalo de puertos de E/S al que una aplicación de MS-DOS de pantalla completa en una máquina basada en x86 envía una secuencia de datos de tamaño ULONG. |
PDRIVER_IO_PORT_USHORT SvgaHwIoPortUshort intercepta un intervalo de puertos de E/S al que una aplicación de MS-DOS de pantalla completa en una máquina basada en x86 envía una secuencia de datos de tamaño de USHORT. |
PDRIVER_IO_PORT_USHORT_STRING SvgaHwIoPortUshortString intercepta un intervalo de puertos de E/S al que una aplicación de MS-DOS de pantalla completa en una máquina basada en x86 envía una secuencia de datos de tamaño USHORT. |
PEXECUTE_DMA HwVidExecuteDma es una rutina de devolución de llamada implementada por el controlador de miniport que es responsable de recuperar pares físicos de dirección/longitud de una lista de dispersión y recopilación, y para programar el hardware para iniciar la transferencia DMA real. |
PI2C_READ La función I2CRead lee datos a través del canal I2C. |
PI2C_START La función I2CStart inicia la comunicación I2C. |
PI2C_STOP La función I2CStop finaliza la comunicación I2C. |
PI2C_WRITE La función I2CWrite escribe datos en el canal I2C. |
PINT10_ALLOCATE_BUFFER La función Int10AllocateBuffer se puede usar para asignar un único bloque de memoria de 4 KB en el contexto de otro subproceso. Una vez asignado el bloque de memoria, debe liberarse antes de que se pueda asignar otro bloque de memoria. |
PINT10_CALL_BIOS La función Int10CallBios permite que un controlador de miniporte llame al kernel para realizar una operación INT 10h, lo que hace que el código ROM del BIOS en el dispositivo se ejecute de forma nativa. |
PINT10_FREE_BUFFER La función Int10FreeBuffer libera un búfer asignado previamente por Int10AllocateBuffer. |
PINT10_READ_MEMORY La función Int10ReadMemory lee un bloque de memoria en el contexto de otro subproceso y lo almacena en un búfer de salida. |
PINT10_WRITE_MEMORY La función Int10WriteMemory escribe el contenido de un búfer de entrada en la memoria en el contexto de otro subproceso. |
PMINIPORT_DPC_ROUTINE La función HwVidDpcRoutine es una devolución de llamada implementada por el controlador de miniport que se llama cuando se programa un DPC en cola. |
PMINIPORT_GET_REGISTRY_ROUTINE HwVidQueryNamedValueCallback procesa los datos especificados recuperados del registro. |
PMINIPORT_QUERY_DEVICE_ROUTINE HwVidQueryDeviceCallback usa los datos de configuración especificados para configurar su adaptador y, posiblemente, para rellenar la información de configuración que falta en la estructura VIDEO_PORT_CONFIG_INFO. |
PMINIPORT_SYNCHRONIZE_ROUTINE HwVidSynchronizeExecutionCallback es una función de controlador de miniport opcional, que se pasa en llamadas a VideoPortSynchronizeExecution. |
PROTECT_WC_MEMORY La rutina de devolución de llamada VideoPortProtectWCMemory protege la memoria de vídeo De escritura combinada (WC) a la que accede la CPU. |
PVIDEO_BUGCHECK_CALLBACK La función HwVidBugcheckCallback permite al controlador de miniportar anexar datos a un archivo de volcado de memoria cuando se produce una comprobación de errores. |
PVIDEO_HW_FIND_ADAPTER HwVidFindAdapter realiza la inicialización de datos específicos del controlador de miniport y los dispositivos compatibles con el controlador de miniport. |
PVIDEO_HW_GET_CHILD_DESCRIPTOR HwVidGetVideoChildDescriptor devuelve un descriptor, un tipo y un número de identificación para un dispositivo secundario determinado del adaptador de pantalla. |
PVIDEO_HW_INITIALIZE HwVidInitialize realiza la primera inicialización del adaptador, después de que HAL haya dado el control del hardware de vídeo al controlador de puerto de vídeo. |
PVIDEO_HW_INTERRUPT HwVidInterrupt detecta y descarta las interrupciones generadas por el adaptador de vídeo asociado. |
PVIDEO_HW_LEGACYRESOURCES HwVidLegacyResources devuelve una lista de recursos que no aparecen en el espacio de configuración PCI de un dispositivo, pero que el dispositivo descodifica. |
PVIDEO_HW_POWER_GET HwVidGetPowerState consulta si el dispositivo puede admitir el estado de energía solicitado. |
PVIDEO_HW_POWER_SET HwVidSetPowerState establece el estado de energía del dispositivo especificado. |
PVIDEO_HW_QUERY_INTERFACE HwVidQueryInterface devuelve una interfaz funcional implementada por el controlador de miniport que un dispositivo secundario puede llamar. |
PVIDEO_HW_RESET_HW HwVidResetHw restablece el adaptador al modo de caracteres. |
PVIDEO_HW_START_DMA Obtenga más información sobre la función PVIDEO_HW_START_DMA. |
PVIDEO_HW_START_IO HwVidStartIO procesa el VRP especificado. |
PVIDEO_HW_TIMER HwVidTimer es una rutina de controlador de minipuerto de vídeo llamada a intervalos de tiempo por el controlador de puerto de vídeo. |
PVIDEO_PORT_GET_PROC_ADDRESS La rutina de devolución de llamada VideoPortGetProcAddress recupera la dirección de una función de controlador de puerto de vídeo de Windows 2000 o posterior. |
PVIDEO_READ_CLOCK_LINE ReadClockLine lee un solo bit de datos de la línea de reloj serie I2C. |
PVIDEO_READ_DATA_LINE ReadDataLine lee un solo bit de datos de la línea de datos serie I2C. |
PVIDEO_WRITE_CLOCK_LINE WriteClockLine establece la línea de reloj serie I2C en alta o baja. |
PVIDEO_WRITE_DATA_LINE WriteDataLine establece la línea de datos serie I2C en alta o baja. |
RESTORE_WC_MEMORY La rutina de devolución de llamada VideoPortRestoreWCMemory restaura la memoria de vídeo combinada de escritura desde un estado protegido después de llamar a la rutina de devolución de llamada VideoPortProtectWCMemory. |
Estructuras
DDC_CONTROL La estructura DDC_CONTROL contiene punteros de función e información de segmento EDID necesaria para la función VideoPortDDCMonitorHelper, que exporta el controlador de puerto de vídeo. |
I2C_CALLBACKS La estructura I2C_CALLBACKS contiene punteros a funciones, implementadas por el controlador de miniporte de vídeo, que leen y escriben en los datos serie y las líneas de reloj serie del bus I2C. |
INT10_BIOS_ARGUMENTS La estructura de INT10_BIOS_ARGUMENTS se usa para admitir llamadas inT10 de pantalla completa MS-DOS aplicación. Contiene nueve de los registros de microprocesador x86 de gama alta. |
QUERY_INTERFACE La estructura QUERY_INTERFACE describe la interfaz que se solicita. |
STATUS_BLOCK La estructura STATUS_BLOCK es una subestructura dentro de la estructura VIDEO_REQUEST_PACKET. Una función HwVidStartIO del controlador de miniporte debe establecer el bloque de estado de cada VRP que obtiene. |
VIDEO_ACCESS_RANGE La estructura VIDEO_ACCESS_RANGE define un puerto de E/S de dispositivo o un intervalo de memoria para el adaptador de vídeo. |
VIDEO_CHILD_ENUM_INFO Describe el dispositivo secundario que va a enumerar el controlador de miniport. Todos los miembros se establecen mediante el controlador de puerto de vídeo. |
VIDEO_CHILD_STATE La estructura VIDEO_CHILD_STATE contiene información sobre un dispositivo secundario y el estado en el que se debe colocar. |
VIDEO_CHILD_STATE_CONFIGURATION La estructura VIDEO_CHILD_STATE_CONFIGURATION contiene una matriz de estructuras de VIDEO_CHILD_STATE, cada una de las cuales contiene el estado de un dispositivo secundario determinado. |
VIDEO_HW_INITIALIZATION_DATA La estructura VIDEO_HW_INITIALIZATION_DATA especifica los puntos de entrada y los requisitos de almacenamiento para el controlador de miniport. Esta estructura se crea en la pila y se inicializa mediante la función DriverEntry del controlador de miniport. |
VIDEO_PORT_AGP_INTERFACE La estructura VIDEO_PORT_AGP_INTERFACE describe las rutinas de servicio de AGP proporcionadas por el controlador de puerto de vídeo. |
VIDEO_PORT_AGP_INTERFACE_2 La estructura VIDEO_PORT_AGP_INTERFACE_2 describe las rutinas de servicio de AGP proporcionadas por el controlador de puerto de vídeo. |
VIDEO_PORT_CONFIG_INFO La estructura VIDEO_PORT_CONFIG_INFO contiene información de configuración del adaptador específica del bus. |
VIDEO_PORT_DEBUG_REPORT_INTERFACE La estructura VIDEO_PORT_DEBUG_REPORT_INTERFACE contiene punteros a las funciones de informe de depuración, que implementa el controlador de puerto de vídeo. |
VIDEO_PORT_I2C_INTERFACE La estructura VIDEO_PORT_I2C_INTERFACE describe las rutinas de servicio I2C proporcionadas por el controlador de puerto de vídeo. |
VIDEO_PORT_INT10_INTERFACE La estructura de VIDEO_PORT_INT10_INTERFACE proporciona una manera de asignar y desasignar memoria en el contexto de otro subproceso, leer y escribir en esa memoria y realizar llamadas BIOS INT10. |
VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE La estructura VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE describe las rutinas del servicio de protección de memoria de vídeo combinada de escritura implementadas por el controlador de puerto de vídeo. La CPU no puede acceder a la memoria de vídeo protegida. |
VIDEO_REQUEST_PACKET Un puntero a una estructura de VIDEO_REQUEST_PACKET se pasa a la función HwVidStartIO del controlador de miniporte mediante el controlador de puerto de vídeo. |
VIDEO_X86_BIOS_ARGUMENTS La estructura VIDEO_x86_BIOS_ARGUMENTS se usa para admitir llamadas inT10 de MS-DOS de pantalla completa. Contiene siete de los registros de microprocesador x86 de gama alta. |
VP_DEVICE_DESCRIPTION La estructura VP_DEVICE_DESCRIPTION describe los atributos del dispositivo físico para el que un controlador solicita un objeto DMA. |
VP_SCATTER_GATHER_ELEMENT La estructura VP_SCATTER_GATHER_ELEMENT se usa para almacenar información sobre un único elemento de dispersión o recopilación. |
VP_SCATTER_GATHER_LIST La estructura VP_SCATTER_GATHER_LIST es una colección de uno o varios elementos de dispersión o recopilación. |
VPOSVERSIONINFO de La estructura VPOSVERSIONINFO contiene información de versión sobre el sistema operativo que se está ejecutando actualmente. |
Enumeraciones
DMA_FLAGS Obtenga más información sobre DMA_FLAGS enumeración. |
VIDEO_CHILD_TYPE Obtenga más información sobre VIDEO_CHILD_TYPE enumeración. |
VIDEO_PORT_SERVICES El VIDEO_PORT_SERVICES tipo enumerado enumera las interfaces que el controlador de miniporte de vídeo puede solicitar desde el controlador de puerto de vídeo llamando a VideoPortQueryServices. |