Dispositivos multimedia de streaming

Información general sobre la tecnología de controladores de dispositivos multimedia de streaming.

Para desarrollar controladores de dispositivos multimedia de streaming, necesita estos encabezados:

Para obtener la guía de programación, consulte Streaming media devices (Dispositivos multimedia de streaming).

IOCTL

 
IOCTL_AVC_BUS_RESET

El código de control de E/S de IOCTL_AVC_BUS_RESET permite al autor de la llamada completar cualquier IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO anterior y IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO solicitudes de control que no usaron la marca de AVC_SUBUNIT_ADDR_TRIGGERBUSRESET.
IOCTL_AVC_CLASS

El código de control de E/S de IOCTL_AVC_CLASS solo se admite desde el modo kernel, con el IRP_MJ_INTERNAL_DEVICE_CONTROL dispatch.Avc.sys admite dos interfaces de dispositivo, en función del tipo de instancia (punto o virtual).
IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO

El IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO código de control de E/S controla la enumeración de subunits virtuales.
IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO

El código de control de E/S de IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO controla la enumeración de subunits virtuales.
IOCTL_AVCSTRM_CLASS

Un controlador de subbúnit de AV/C usa el IRP de IRP_MJ_INTERNAL_DEVICE_CONTROL, con el miembro IoControlCode establecido en IOCTL_AVCSTRM_CLASS, para comunicarse con avcstrm.sys.
IOCTL_KS_DISABLE_EVENT

Una aplicación puede usar IOCTL_KS_DISABLE_EVENT para anular una notificación de solicitud anterior. La aplicación especifica IOCTL_KS_DISABLE_EVENT en el parámetro IoControl de una llamada a KsSynchronousDeviceControl.
IOCTL_KS_ENABLE_EVENT

Una aplicación puede usar IOCTL_KS_ENABLE_EVENT para solicitar una notificación de un tipo de evento KS o para determinar los eventos admitidos por un objeto KS.
IOCTL_KS_HANDSHAKE

Un cliente en modo kernel puede usar IOCTL_KS_HANDSHAKE para negociar una interfaz entre patillas AVStream no conectadas.
IOCTL_KS_METHOD

Una aplicación puede usar IOCTL_KS_METHOD para ejecutar un método en un objeto KS. La aplicación pasa IOCTL_KS_METHOD con los parámetros descritos a continuación a la función KsSynchronousDeviceControl.
IOCTL_KS_PROPERTY

Una aplicación puede usar IOCTL_KS_PROPERTY para obtener o establecer propiedades, o para determinar las propiedades admitidas por un objeto KS. La aplicación pasa IOCTL_KS_PROPERTY con los parámetros descritos a continuación a la función KsSynchronousDeviceControl.
IOCTL_KS_READ_STREAM

Una aplicación puede usar IOCTL_KS_READ_STREAM para leer datos de un pin. La aplicación pasa IOCTL_KS_READ_STREAM con los parámetros descritos a continuación a la función KsSynchronousDeviceControl.
IOCTL_KS_RESET_STATE

Una aplicación puede usar IOCTL_KS_RESET_STATE para devolver un pin al estado en el que estaba en El momento de la adquisición. La aplicación pasa IOCTL_KS_RESET_STATE con los parámetros descritos a continuación a la función KsSynchronousDeviceControl.
IOCTL_KS_WRITE_STREAM

Una aplicación puede usar IOCTL_KS_WRITE_STREAM para escribir datos en un pin. La aplicación pasa IOCTL_KS_WRITE_STREAM con los parámetros descritos a continuación a la función KsSynchronousDeviceControl.
IOCTL_LAMP_BASE

Más información sobre: IOCTL_LAMP_BASE IOCTL
IOCTL_LAMP_GET_CAPABILITIES_COLOR

El código de control IOCTL_LAMP_GET_CAPABILITIES_COLOR consulta las funciones de la lámpara cuando el dispositivo está configurado para emitir luz de color.
IOCTL_LAMP_GET_CAPABILITIES_WHITE

El código de control IOCTL_LAMP_GET_CAPABILITIES_WHITE consulta las funciones de la lámpara cuando el dispositivo está configurado para emitir luz blanca.
IOCTL_LAMP_GET_EMITTING_LIGHT

El IOCTL_LAMP_GET_EMITTING_LIGHT código de control consulta si la lámpara está activada.
IOCTL_LAMP_GET_INTENSITY_COLOR

El código de control IOCTL_LAMP_GET_INTENSITY_COLOR consulta la intensidad de la luz cuando la lámpara está configurada para emitir luz de color.
IOCTL_LAMP_GET_INTENSITY_WHITE

El código de control IOCTL_LAMP_GET_INTENSITY_WHITE consulta la intensidad de la luz cuando la lámpara está configurada para emitir luz blanca.
IOCTL_LAMP_GET_MODE

El código de control IOCTL_LAMP_GET_MODE consulta el modo con el que está configurada la lámpara.
IOCTL_LAMP_SET_EMITTING_LIGHT

El código de control IOCTL_LAMP_SET_EMITTING_LIGHT activa o apaga la lámpara.
IOCTL_LAMP_SET_INTENSITY_COLOR

El código de control IOCTL_LAMP_SET_INTENSITY_COLOR establece la lámpara en la intensidad de la luz especificada.
IOCTL_LAMP_SET_INTENSITY_WHITE

El código de control IOCTL_LAMP_SET_INTENSITY_WHITE establece la lámpara en la intensidad de la luz especificada.
IOCTL_LAMP_SET_MODE

El código de control IOCTL_LAMP_SET_MODE establece el modo en el que funciona la lámpara.
IOCTL_SWENUM_GET_BUS_ID

Más información sobre: IOCTL_SWENUM_GET_BUS_ID IOCTL
IOCTL_SWENUM_INSTALL_INTERFACE

Más información sobre: IOCTL_SWENUM_INSTALL_INTERFACE IOCTL
IOCTL_SWENUM_REMOVE_INTERFACE

Más información sobre: IOCTL_SWENUM_REMOVE_INTERFACE IOCTL

Enumeraciones

 
AVC_FUNCTION

El tipo de enumeración AVC_FUNCTION se usa para especificar funciones de subbúnit de AV/C.
AvcCommandType

El tipo de enumeración AvcCommandType se usa para indicar el tipo de comando emitido por un controlador de subbúnit a su subbúnit de AV/C a través de AVC_FUNCTION_COMMAND o códigos de función AVC_FUNCTION_GET_REQUEST.
AvcResponseCode

El tipo de enumeración AvcResponseCode se usa para indicar el tipo de respuesta recibida por un controlador de subbúnit de su subbúnit de AV/C a través de AVC_FUNCTION_COMMAND o códigos de función AVC_FUNCTION_SEND_RESPONSE.
AVCSTRM_FORMAT

La enumeración AVCSTRM_FUNCTION define los formatos de flujo de subbúnit de AV/C admitidos por avcstrm.sys.
AVCSTRM_FUNCTION

La enumeración AVCSTRM_FUNCTION define la funcionalidad expuesta por el controlador avcstrm.sys.
AvcSubunitType

El tipo de enumeración AvcSubunitType se usa para indicar el tipo de subbúnit de AV/C.
BDA_DigitalSignalStandard

En este tema se describe la enumeración BDA_DigitalSignalStandard.
BDA_LockType

El tipo enumerado BDA_LockType contiene valores que especifican tipos de bloqueo para una señal.
CAPTURE_MEMORY_ALLOCATION_FLAGS

La enumeración CAPTURE_MEMORY_ALLOCATION_FLAGS define los tipos de superficies de memoria a las que los minidrivers de AVStream pueden capturar datos de audio y vídeo.
ChannelChangeSpanningEvent_State

En este tema se describe la enumeración ChannelChangeSpanningEvent_State.
ChannelType

En este tema se describe la enumeración ChannelType.
CONSTRICTOR_OPTION

En este tema se describe la enumeración CONSTRICTOR_OPTION.
FRAMING_CACHE_OPS

Más información sobre: enumeración de FRAMING_CACHE_OPS
FRAMING_PROP

Más información sobre: enumeración FRAMING_PROP
KS_AMPixAspectRatio

La enumeración KS_AMPixAspectRatio define la relación de aspecto de píxeles que corresponde a una señal de vídeo NTSC 720 480 o una señal de vídeo 720 × 576 PAL.
KS_AMVP_MODE

La enumeración KS_AMVP_MODE define los modos de visualización del puerto de vídeo.
KS_AMVP_SELECTFORMATBY

La enumeración KS_AMVP_SELECTFORMATBY especifica los criterios que debe usar el filtro mezclador de superposición para seleccionar el formato de vídeo.
KS_AnalogVideoStandard

La enumeración KS_AnalogVideoStandard define varios estándares de vídeo analógicos que se usan en todo el mundo.
KS_CameraControlAsyncOperation

Define las notificaciones que el controlador usa para iniciar y detener una operación de cámara asincrónica, incluida la configuración del flash, las propiedades del control de patillas de imagen, la región de interés en la imagen o la estabilización de vídeo.
KS_CompressionCaps

La enumeración KS_CompressionCaps define las funcionalidades de compresión de un dispositivo.
KS_DVDCOPYSTATE

La enumeración KS_DVDCOPYSTATE describe el progreso de la inicialización, autenticación y negociación de clave de la protección de derechos de autor de DVD.
KS_LogicalMemoryType

Más información sobre: enumeración KS_LogicalMemoryType
KS_MPEG2Level

La enumeración KS_MPEG2Level describe los niveles MPEG-2.
KS_MPEG2Profile

La enumeración KS_MPEG2Profile describe los perfiles MPEG-2.
KS_SEEKING_CAPABILITIES

Más información sobre: enumeración de KS_SEEKING_CAPABILITIES
KS_SEEKING_FLAGS

La enumeración KS_SEEKING_FLAGS enumera las opciones de posicionamiento que se pueden usar junto con la estructura KSPROPERTY_POSITIONS.
KS_TUNER_STRATEGY

La enumeración KS_TUNER_STRATEGY define estrategias de método de optimización.
KS_TUNER_TUNING_FLAGS

La enumeración KS_TUNER_TUNING_FLAGS define marcas de optimización que describen la granularidad de una operación de optimización.
KS_VideoControlFlags

La enumeración KS_VideoControlFlags define las funcionalidades de control de vídeo para una secuencia específica.
KS_VIDEODECODER_FLAGS

La enumeración KS_VIDEODECODER_FLAGS define las funcionalidades del descodificador de vídeo.
KS_VideoStreamingHints

La enumeración KS_VideoStreamingHints define sugerencias de compresión de vídeo.
KSALLOCATORMODE

Más información sobre: Enumeración KSALLOCATORMODE
KSCAMERA_EXTENDEDPROP_FOCUSSTATE

Esta enumeración contiene los estados de foco.
KSCAMERA_EXTENDEDPROP_MetadataAlignment

Esta enumeración contiene identificadores para la alineación de metadatos.
KSCAMERA_EXTENDEDPROP_ROITYPE

Esta enumeración contiene los tipos de ROI.
KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE

En este tema se describe la enumeración KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE.
KSCAMERA_MetadataId

Esta enumeración contiene identificadores para un elemento de metadatos.
KSCAMERA_PERFRAMESETTING_ITEM_TYPE

Esta enumeración contiene los distintos tipos de elementos para la DDI de configuración por fotograma.
KSCOMPLETION_INVOCATION

Más información sobre: enumeración KSCOMPLETION_INVOCATION
KSDEGRADE_STANDARD

La enumeración KSDEGRADE_STANDARD enumera los distintos tipos de degradación.
KSDEVICE_THERMAL_STATE

Enumeración definida por KS para cambios de estado térmico.
KSEVENT_BDA_EVENT_TYPE

En este tema se describe la enumeración KSEVENT_BDA_EVENT_TYPE.
KSEVENT_BDA_TUNER

En este tema se describe la enumeración KSEVENT_BDA_TUNER.
KSEVENT_CAMERACONTROL

Especifica las notificaciones de eventos de control de cámara que el controlador genera para indicar que se ha completado o cancelado una operación.
KSEVENT_CAMERAEVENT

KSEVENT_CAMERAEVENT enumera un conjunto de eventos de streaming de kernel que puede usar la canalización para habilitar o deshabilitar las notificaciones de eventos de cámara del controlador.
KSEVENT_CLOCK_POSITION

Más información sobre: enumeración KSEVENT_CLOCK_POSITION
KSEVENT_CONNECTION

Más información sobre: enumeración de KSEVENT_CONNECTION
KSEVENT_DEVICE

Especifica las notificaciones de eventos que genera el controlador para indicar que se ha perdido o reemplazado un dispositivo.
KSEVENT_PINCAPS_CHANGENOTIFICATIONS

Más información sobre: enumeración de KSEVENT_PINCAPS_CHANGENOTIFICATIONS
KSEVENT_STREAMALLOCATOR

Más información sobre: enumeración de KSEVENT_STREAMALLOCATOR
KSEVENT_VOLUMELIMIT

Más información sobre: enumeración KSEVENT_VOLUMELIMIT
KSEVENTS_LOCKTYPE

La enumeración KSEVENTS_LOCKTYPE identifica el tipo de bloqueo de exclusión. Los tipos se usan con EventFlags en varias funciones auxiliares del conjunto de eventos.
KSINTERFACE_FILEIO

Más información sobre: enumeración de KSINTERFACE_FILEIO
KSINTERFACE_STANDARD

Más información sobre: enumeración KSINTERFACE_STANDARD
KSIOOPERATION

Más información sobre: Enumeración KSIOOPERATION
KSIRP_REMOVAL_OPERATION

Más información sobre: enumeración de KSIRP_REMOVAL_OPERATION
KSLIST_ENTRY_LOCATION

Más información sobre: enumeración de KSLIST_ENTRY_LOCATION
KSMETHOD_BDA_CAS_SERVICE

En este tema se describe la enumeración KSMETHOD_BDA_CAS_SERVICE.
KSMETHOD_BDA_CHANGE_SYNC

En este tema se describe la enumeración KSMETHOD_BDA_CHANGE_SYNC.
KSMETHOD_BDA_DEBUG_SERVICE

En este tema se describe la enumeración KSMETHOD_BDA_DEBUG_SERVICE.
KSMETHOD_BDA_DEVICE_CONFIGURATION

En este tema se describe la enumeración KSMETHOD_BDA_DEVICE_CONFIGURATION.
KSMETHOD_BDA_DRM

En este tema se describe la enumeración KSMETHOD_BDA_DRM.
KSMETHOD_BDA_EVENTING_SERVICE

En este tema se describe la enumeración KSMETHOD_BDA_EVENTING_SERVICE.
KSMETHOD_BDA_GDDS_SERVICE

En este tema se describe la enumeración KSMETHOD_BDA_GDDS_SERVICE.
KSMETHOD_BDA_GPNV_SERVICE

En este tema se describe la enumeración KSMETHOD_BDA_GPNV_SERVICE.
KSMETHOD_BDA_ISDB_CAS

En este tema se describe la enumeración KSMETHOD_BDA_ISDB_CAS.
KSMETHOD_BDA_MUX_SERVICE

En este tema se describe la enumeración KSMETHOD_BDA_MUX_SERVICE.
KSMETHOD_BDA_SCAN_SERVICE

En este tema se describe la enumeración KSMETHOD_BDA_SCAN_SERVICE.
KSMETHOD_BDA_TS_SELECTOR

En este tema se describe la enumeración KSMETHOD_BDA_TS_SELECTOR.
KSMETHOD_BDA_TUNER_SERVICE

En este tema se describe la enumeración KSMETHOD_BDA_TUNER_SERVICE.
KSMETHOD_BDA_USERACTIVITY_SERVICE

En este tema se describe la enumeración KSMETHOD_BDA_USERACTIVITY_SERVICE.
KSMETHOD_BDA_WMDRM

En este tema se describe la enumeración KSMETHOD_BDA_WMDRM.
KSMETHOD_BDA_WMDRM_TUNER

En este tema se describe la enumeración KSMETHOD_BDA_WMDRM_TUNER.
KSMETHOD_STREAMALLOCATOR

Más información sobre: enumeración KSMETHOD_STREAMALLOCATOR
KSMETHOD_STREAMIO

Más información sobre: enumeración de KSMETHOD_STREAMIO
KSOBJECTTYPE

La enumeración KSOBJECTTYPE enumera distintos tipos de objetos de streaming de kernel.
KSPEEKOPERATION

Más información sobre: Enumeración KSPEEKOPERATION
KSPIN_COMMUNICATION

Más información sobre: enumeración KSPIN_COMMUNICATION
KSPIN_DATAFLOW

KSPROPERTY_PIN_DATAFLOW devuelve una instancia de la enumeración KSPIN_DATAFLOW.
KSPIN_FLAG_AVC

El tipo de enumeración KSPIN_FLAG_AVC se usa para la administración de conexiones y en el código de función AVC_FUNCTION_GET_CONNECTINFO.
KSPIN_MDL_CACHING_EVENT

La enumeración KSPIN_MDL_CACHING_EVENT contiene valores que el sistema operativo usa internamente.
KSPPROPERTY_ALLOCATOR_MDLCACHING

La enumeración KSPPROPERTY_ALLOCATOR_MDLCACHING contiene valores que el sistema operativo usa internamente.
KSPROPERTY_AUDIOMODULE

En este tema se describe la enumeración KSPROPERTY_AUDIOMODULE.
KSPROPERTY_AUDIORESOURCEMANAGEMENT

Describe la enumeración KSPROPERTY_AUDIORESOURCEMANAGEMENT.
KSPROPERTY_BDA_AUTODEMODULATE

En este tema se describe la enumeración KSPROPERTY_BDA_AUTODEMODULATE.
KSPROPERTY_BDA_CA

En este tema se describe la enumeración KSPROPERTY_BDA_CA.
KSPROPERTY_BDA_CA_EVENT

En este tema se describe la enumeración KSPROPERTY_BDA_CA_EVENT.
KSPROPERTY_BDA_DIGITAL_DEMODULATOR

En este tema se describe la enumeración KSPROPERTY_BDA_DIGITAL_DEMODULATOR.
KSPROPERTY_BDA_DISEQC_COMMAND

En este tema se describe la enumeración KSPROPERTY_BDA_DISEQC_COMMAND.
KSPROPERTY_BDA_DISEQC_EVENT

En este tema se describe la enumeración KSPROPERTY_BDA_DISEQC_EVENT.
KSPROPERTY_BDA_ETHERNET_FILTER

En este tema se describe la enumeración KSPROPERTY_BDA_ETHERNET_FILTER.
KSPROPERTY_BDA_FREQUENCY_FILTER

En este tema se describe la enumeración KSPROPERTY_BDA_FREQUENCY_FILTER.
KSPROPERTY_BDA_IPv4_FILTER

En este tema se describe la enumeración KSPROPERTY_BDA_IPv4_FILTER.
KSPROPERTY_BDA_IPv6_FILTER

En este tema se describe la enumeración KSPROPERTY_BDA_IPv6_FILTER.
KSPROPERTY_BDA_LNB_INFO

En este tema se describe la enumeración KSPROPERTY_BDA_LNB_INFO.
KSPROPERTY_BDA_NULL_TRANSFORM

En este tema se describe la enumeración KSPROPERTY_BDA_NULL_TRANSFORM.
KSPROPERTY_BDA_PIDFILTER

En este tema se describe la enumeración KSPROPERTY_BDA_PIDFILTER.
KSPROPERTY_BDA_PIN_CONTROL

En este tema se describe la enumeración KSPROPERTY_BDA_PIN_CONTROL.
KSPROPERTY_BDA_PIN_EVENT

En este tema se describe la enumeración KSPROPERTY_BDA_PIN_EVENT.
KSPROPERTY_BDA_SIGNAL_STATS

En este tema se describe la enumeración KSPROPERTY_BDA_SIGNAL_STATS.
KSPROPERTY_BDA_TOPOLOGY

En este tema se describe la enumeración KSPROPERTY_BDA_TOPOLOGY.
KSPROPERTY_BDA_VOID_TRANSFORM

En este tema se describe la enumeración KSPROPERTY_BDA_VOID_TRANSFORM.
KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY

Esta enumeración contiene controles de cámara extendidos.
KSPROPERTY_CAMERACONTROL_FLASH

Se usa para especificar el control flash de la cámara.
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY

Se usa para identificar si el pin de imagen y el pin de grabación de la cámara son mutuamente excluyentes. Si son mutuamente excluyentes, cuando el pin de registro está activo, el pin de imagen no puede estar activo y viceversa.
KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY

Esta enumeración contiene los identificadores de propiedad definidos para el conjunto de propiedades por fotograma.
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST

Se usa para especificar una región de interés de la cámara.
KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE

Se usa para especificar la estabilización de vídeo de cámara.
KSPROPERTY_CLOCK

Más información sobre: enumeración de KSPROPERTY_CLOCK
KSPROPERTY_CONNECTION

Más información sobre: enumeración KSPROPERTY_CONNECTION
KSPROPERTY_GENERAL

Más información sobre: enumeración de KSPROPERTY_GENERAL
KSPROPERTY_GM

Más información sobre: enumeración KSPROPERTY_GM
KSPROPERTY_IDS_BDA_TABLE

En este tema se describe la enumeración KSPROPERTY_IDS_BDA_TABLE.
KSPROPERTY_MEDIASEEKING

Más información sobre: enumeración de KSPROPERTY_MEDIASEEKING
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE

La enumeración KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE define los tipos NTP de control de cámara de red.
KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY

La enumeración KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY define las propiedades de control de cámara de red.
KSPROPERTY_PIN

Más información sobre: enumeración KSPROPERTY_PIN
KSPROPERTY_QUALITY

Más información sobre: enumeración KSPROPERTY_QUALITY
KSPROPERTY_RTAUDIO

KSPROPERTY_RTAUDIO enumera las propiedades de un dispositivo de audio WaveRT.
KSPROPERTY_SERVICE

Más información sobre: enumeración KSPROPERTY_SERVICE
KSPROPERTY_STREAM

Más información sobre: enumeración de KSPROPERTY_STREAM
KSPROPERTY_STREAMALLOCATOR

Más información sobre: enumeración KSPROPERTY_STREAMALLOCATOR
KSPROPERTY_STREAMINTERFACE

Más información sobre: enumeración KSPROPERTY_STREAMINTERFACE
KSPROPERTY_TOPOLOGY

Más información sobre: enumeración KSPROPERTY_TOPOLOGY
KSRESET

Más información sobre: Enumeración KSRESET
KSSTACK_USE

Más información sobre: enumeración de KSSTACK_USE
KSSTATE

La enumeración KSSTATE enumera los posibles estados de un objeto de streaming de kernel.
KSSTREAM_POINTER_STATE

Más información sobre: enumeración KSSTREAM_POINTER_STATE
KSTARGET_STATE

Más información sobre: enumeración KSTARGET_STATE
LAMP_MODE

Esta enumeración contiene los modos de funcionamiento de un dispositivo de lámpara.
PIPE_ALLOCATOR_PLACE

Más información sobre: enumeración PIPE_ALLOCATOR_PLACE
PIPE_STATE

Más información sobre: enumeración PIPE_STATE
SignalAndServiceStatusSpanningEvent_State

En este tema se describe la enumeración SignalAndServiceStatusSpanningEvent_State.
SRB_COMMAND

Más información sobre: enumeración _SRB_COMMAND
STREAM_BUFFER_TYPE

Esta enumeración define los tipos de búfer para StreamClassGetPhysicalAddress.
STREAM_DEBUG_LEVEL

La enumeración STREAM_DEBUG_LEVEL enumeración enumera los niveles crecientes incrementalmente de la salida del depurador.
STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE

Más información sobre: enumeración _STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE
STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE

Más información sobre: enumeración de _STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE
STREAM_PRIORITY

_STREAM_PRIORITY enumera los niveles de prioridad disponibles para la secuencia.
TIME_FUNCTION

Más información sobre: enumeración TIME_FUNCTION
USBCAMD_CamControlFlags

Más información sobre: enumeración USBCAMD_CamControlFlags
VARENUM

Especifica los tipos de variante.
VIDEOENCODER_BITRATE_MODE

La enumeración VIDEOENCODER_BITRATE_MODE describe los modos de codificación de velocidad de bits admitidos por el dispositivo.

Functions

 
_KsEdit

La función _KsEdit garantiza que un elemento determinado se asigna dinámicamente y se asocia con un objeto AVStream a través del contenedor de objetos.
BdaCheckChanges

La función BdaCheckChanges comprueba un nuevo conjunto de cambios de topología de BDA antes de confirmarlos.
BdaCommitChanges

La función BdaCommitChanges confirma los cambios en la topología de BDA que se han producido desde la última llamada a la función BdaStartChanges.
BdaCreateFilterFactory

La función BdaCreateFilterFactory agrega el descriptor de filtro especificado como generador de filtros al dispositivo especificado y asocia el generador de filtros a la topología de plantilla de BDA especificada.
BdaCreateFilterFactoryEx

La función BdaCreateFilterFactoryEx agrega el descriptor de filtro especificado como generador de filtros al dispositivo especificado y asocia el generador de filtros a la topología de plantilla de BDA especificada.
BdaCreatePin

La función BdaCreatePin crea un nuevo pin en el filtro especificado.
BdaCreateTopology

La función BdaCreateTopology crea la topología entre dos patillas.
BdaDeletePin

La función BdaDeletePin elimina un pin del filtro especificado.
BdaFilterFactoryUpdateCacheData

La función BdaFilterFactoryUpdateCacheData actualiza la caché de datos de anclaje para una instancia de un filtro.
BdaGetChangeState

La función BdaGetChangeState devuelve el estado de cambio actual de la topología de BDA.
BdaInitFilter

La función BdaInitFilter inicializa el contexto de filtro de BDA asociado a una instancia de filtro.
BdaMethodCreatePin

La función BdaMethodCreatePin crea un generador de patillas.
BdaMethodCreateTopology

La función BdaMethodCreateTopology crea una topología de plantilla entre dos patillas de un filtro.
BdaMethodDeletePin

La función BdaMethodDeletePin elimina un generador de patillas.
BdaPropertyGetControllingPinId

La función BdaPropertyGetControllingPinId recupera el identificador de un pin en el que se controlan las propiedades, los métodos y los eventos de un nodo específico.
BdaPropertyGetPinControl

La función BdaPropertyGetPinControl recupera el identificador o el tipo de una patilla.
BdaPropertyNodeDescriptors

La función BdaPropertyNodeDescriptors recupera una lista de nodos de una topología de plantilla.
BdaPropertyNodeEvents

La función BdaPropertyNodeEvents recupera una lista de eventos que admite un nodo.
BdaPropertyNodeMethods

La función BdaPropertyNodeMethods recupera una lista de métodos que admite un nodo.
BdaPropertyNodeProperties

La función BdaPropertyNodeProperties recupera una lista de propiedades que admite un nodo.
BdaPropertyNodeTypes

La función BdaPropertyNodeTypes recupera una lista de tipos de nodo en una topología de plantilla.
BdaPropertyPinTypes

La función BdaPropertyPinTypes recupera una lista de tipos de patillas en una topología de plantilla.
BdaPropertyTemplateConnections

La función BdaPropertyTemplateConnections recupera una lista de conexiones que describen cómo se conectan los tipos de patillas y los tipos de nodo en una topología de plantilla.
BdaStartChanges

La función BdaStartChanges inicia la configuración de los nuevos cambios de topología de BDA.
BdaUninitFilter

La función BdaUninitFilter quita el contexto de filtro BDA de la instancia de filtro asociada.
BdaValidateNodeProperty

La función BdaValidateNodeProperty valida que una solicitud de propiedad de nodo está asociada a un pin específico.
CreateNodeInstance

El método CreateNodeInstance solicita un objeto de filtro KS para abrir un objeto de nodo de topología.
DEFINE_GUIDEX

Más información sobre: función DEFINE_GUIDEX
Get

El método Get recupera una propiedad identificada por un GUID del conjunto de propiedades y un identificador de propiedad. Este método pertenece a IKsPropertySet en dsound.h.
Get

El método Get recupera una propiedad identificada por un GUID del conjunto de propiedades y un identificador de propiedad. Este método pertenece a IKsPropertySet en ksproxy.h.
GetCorrelatedPhysicalTime

El método IKsReferenceClock::GetCorrelatedPhysicalTime consulta el reloj de referencia asociado para la hora física actual y recupera la hora del sistema correlacionada.
GetCorrelatedTime

El método IKsReferenceClock::GetCorrelatedTime consulta el reloj de referencia asociado para la hora de la secuencia actual y adquiere la hora del sistema correlacionada.
GetPhysicalTime

El método IKsReferenceClock::GetPhysicalTime consulta el reloj de referencia asociado para la hora física actual.
GetResolution

El método IKsReferenceClock::GetResolution consulta el reloj de referencia asociado para su resolución.
GetState

El método IKsReferenceClock::GetState consulta el reloj de referencia asociado para su estado de streaming actual.
ConocerHora

El método IKsReferenceClock::GetTime consulta el reloj de referencia asociado para la hora actual.
ILOGENTRY

Más información sobre: Macro ILOGENTRY
INIT_AVCSTRM_HEADER

La macro INIT_AVCSTRM_HEADER inicializa los miembros SizeOfThisBlock, Version y Function de la estructura AVC_STREAM_REQUEST_BLOCK.
KoCreateInstance

La función KoCreateInstance crea un objeto de la clase con el CLSID especificado.
KoDeviceInitialize

La función KoDeviceInitialize agrega una entrada de elemento de creación COM de kernel al objeto de dispositivo especificado.
KoDriverInitialize

La función KoDriverInitialize inicializa un objeto de controlador para controlar la interfaz de streaming del kernel.
KoRelease

La función KoRelease disminuye el recuento de referencias de la interfaz de llamada en un objeto .
KsAcquireCachedMdl

Esta función se usa para adquirir la MDL almacenada en caché por el controlador de puerto KS. Un controlador de modo kernel usa la función para adquirir el MDL para un ejemplo proporcionado por la canalización generado por un controlador Avstream.
KsAcquireControl

La función KsAcquireControl adquiere la exclusión mutua del control de filtro para Object.
KsAcquireDevice

La función KsAcquireDevice obtiene acceso sincrónico al dispositivo mediante la adquisición de la exclusión mutua del dispositivo.
KsAcquireDeviceSecurityLock

La función KsAcquireDeviceSecurityLock adquiere el bloqueo de seguridad asociado a un objeto de dispositivo.
KsAcquireResetValue

La función KsAcquireResetValue recupera el estado de restablecimiento actual de un IRP de IOCTL_KS_RESET_STATE.
KsAddAggregate

El método KsAddAggregate agrega un servidor COM como proveedor agregado a la lista de proveedores de interfaz para el objeto KS que expone la interfaz IKsAggregateControl.
KsAddDevice

La función KsAddDevice es el controlador AddDevice predeterminado instalado por KsInitializeDriver.
KsAddEvent

La función KsAddEvent agrega un evento a la lista de eventos de Object.
KsAddIrpToCancelableQueue

La función KsAddIrpToCancelableQueue agrega un IRP a una cola de IRP cancelable, lo que permite cancelar el IRP. Si el IRP se había establecido previamente en un estado cancelado, la función KsAddIrpToCancelableQueue completa la cancelación de ese IRP.
KsAddItemToObjectBag

La función KsAddItemToObjectBag agrega un objeto o bloque de memoria al contenedor de objetos especificado.
KsAddObjectCreateItemToDeviceHeader

La función KsAddObjectCreateItemToDeviceHeader agrega el elemento create-item especificado a un elemento vacío en la lista de elementos de creación asignada previamente para este encabezado de dispositivo.
KsAddObjectCreateItemToObjectHeader

La función KsAddObjectCreateItemToObjectHeader agrega el elemento create-item especificado a un elemento vacío en la lista de elementos de creación asignada previamente para este encabezado de objeto.
KsAllocateDefaultClock

La función KsAllocateDefaultClock asigna e inicializa la estructura de reloj predeterminada.
KsAllocateDefaultClockEx

La función KsAllocateDefaultClockEx asigna e inicializa la estructura de reloj predeterminada.
KsAllocateDeviceHeader

La función KsAllocateDeviceHeader asigna e inicializa el encabezado de extensión de dispositivo necesario.
KsAllocateExtraData

La función KsAllocateExtraData se usa con IRP de streaming para asignar un búfer para contener datos de encabezado adicionales. Se devuelve un puntero al búfer asignado y el autor de la llamada debe liberar el búfer.
KsAllocateObjectBag

La función KsAllocateObjectBag crea un contenedor de objetos y lo asocia a un KSDEVICE.
KsAllocateObjectCreateItem

La función KsAllocateObjectCreateItem asigna también una ranura para el elemento de creación especificado, asignando espacio para y copiando también los datos de creación del elemento.
KsAllocateObjectHeader

La función KsAllocateObjectHeader inicializa el encabezado de contexto de archivo necesario.
KsCacheMedium

La función KsCacheMedium mejora el rendimiento de creación de grafos de patillas que usan mediums para definir la conectividad.
KsCancelIo

La función KsCancelIo cancela todas las IRP en la lista de cancelaciones especificada. Si un IRP de la lista no tiene una rutina de cancelación, solo se establece el bit de cancelación en el IRP. Se puede llamar a la función en el nivel irQ DISPATCH_LEVEL o inferior.
KsCompleteIo

El método KsCompleteIo limpia los encabezados extendidos y libera muestras de medios una vez completada la entrada y salida (E/S).
KsCompleteIoOperation

El método KsCompleteIoOperation limpia el encabezado extendido y completa la operación de entrada y salida (E/S).
KsCompleteMediaType

El método KsCompleteMediaType completa un tipo de medio especificado parcialmente que se presentó por primera vez al método IAMStreamConfig::SetFormat.
KsCompletePendingRequest

La función KsCompletePendingRequest se usa para completar una solicitud de E/S en respuesta a la que una función de distribución de AVStream devolvió anteriormente STATUS_PENDING.
KsCopyObjectBagItems

La función KsCopyObjectBagItems copia todos los elementos de un contenedor de objetos en otro.
KsCreateAllocator

La función KsCreateAllocator crea un identificador para un asignador para el identificador de conexión receptor determinado. Esta función no completa el IRP ni establece el estado en el IRP.
KsCreateAllocator2

Crea un identificador para un asignador para el identificador de conexión receptor determinado. Esta función no completa el IRP ni establece el estado en el IRP.
KsCreateBusEnumObject

La función KsCreateBusEnumObject es solo para uso del sistema.
KsCreateClock

La función KsCreateClock crea un identificador para una instancia de reloj.
KsCreateClock2

Crea un identificador para una instancia de reloj. Llame a esta función después de inicializar el Modelo de objetos componentes (COM).
KsCreateDefaultAllocator

Dada una solicitud de IRP_MJ_CREATE validada, la función KsCreateDefaultAllocator crea un asignador predeterminado que usa el grupo de memoria especificado y asocia ioGetCurrentIrpStackLocation(Irp)->FileObject con el asignador mediante una tabla de distribución interna (KSDISPATCH_TABLE).
KsCreateDefaultAllocatorEx

Crea un asignador predeterminado que usa el grupo de memoria especificado y asocia ioGetCurrentIrpStackLocation(pIrp)->FileObject con este asignador mediante una tabla de distribución interna (KSDISPATCH_TABLE).
KsCreateDefaultClock

Dada una solicitud de IRP_MJ_CREATE, la función KsCreateDefaultClock crea un reloj predeterminado que usa el reloj del sistema como base de tiempo y asocia ioGetCurrentIrpStackLocation(Irp)->FileObject con el reloj mediante una tabla de distribución interna (KSDISPATCH_TABLE). No completa el IRP ni establece el estado en el IRP. La función KsCreateDefaultClock solo se puede llamar en PASSIVE_LEVEL.
KsCreateDefaultSecurity

La función KsCreateDefaultSecurity crea un descriptor de seguridad con seguridad predeterminada y, opcionalmente, hereda parámetros de un descriptor de seguridad primario.
KsCreateDevice

La función KsCreateDevice crea un dispositivo AVStream.
KsCreateFilterFactory

La función KsCreateFilterFactory agrega un generador de filtros a un dispositivo determinado.
KsCreatePin

La función KsCreatePin pasa una solicitud de conexión a un dispositivo, creando una instancia de pin. Esta función solo se puede llamar en PASSIVE_LEVEL para clientes en modo kernel.
KsCreatePin2

Pasa una solicitud de conexión a un dispositivo, creando una instancia de anclaje.
KsCreateSinkPinHandle

El método KsCreateSinkPinHandle crea un identificador de patilla y lo almacena en el objeto de patilla KS.
KsCreateTopologyNode

La función KsCreateTopologyNode crea un identificador para una instancia de nodo de topología. Solo se puede llamar a la función en PASSIVE_LEVEL.
KsCreateTopologyNode2

Crea un identificador para una instancia de nodo de topología.
KsDecrementCountedWorker

Disminuye el recuento de trabajo actual de un trabajo creado anteriormente por KsRegisterCountedWorker. Se debe llamar a esta después de que se haya completado cada tarea dentro de un trabajo.
KsDecrementPendingIoCount

El método KsDecrementPendingIoCount disminuye el número de operaciones de entrada y salida (E/S) que están en curso en un pin.
KsDefaultAddEventHandler

La función KsDefaultAddEventHandler es una rutina predeterminada para controlar las solicitudes de evento "add".
KsDefaultDeviceIoCompletion

La función KsDefaultDeviceIoCompletion se usa para devolver una respuesta predeterminada y para completar cualquier control de E/S del dispositivo.
KsDeleteFilterFactory

KsDeleteFilterFactory elimina un generador de filtros determinado.
KsDeliver

El método KsDeliver entrega un ejemplo multimedia de un pin de salida a un pin de entrada, continúa una operación de E/S recuperando el siguiente búfer de un asignador y envía el búfer al dispositivo asociado.
KsDereferenceBusObject

Desreferencia el objeto de dispositivo físico de bus.
KsDereferenceSoftwareBusObject

La función KsDereferenceSoftwareBusObject disminuye el recuento de referencias del enumerador del bus de carga de demanda.
KsDeviceGetBusData

La función KsDeviceGetBusData lee datos del bus donde reside el dispositivo AVStream especificado.
KsDeviceGetFirstChildFilterFactory

La función KsDeviceGetFirstChildFilterFactory devuelve el primer generador de filtros secundario que pertenece a un dispositivo AVStream determinado.
KsDeviceGetOuterUnknown

La función KsDeviceGetOuterUnknown devuelve el IUnknown externo del dispositivo AVStream especificado por Device.
KsDeviceRegisterAdapterObject

La función KsDeviceRegisterAdapterObject registra un objeto de adaptador DMA con AVStream para realizar la dispersión o recopilación de DMA en el dispositivo especificado. Todos los controladores compilados para Win64 deben usar IKsDeviceFunctions::RegisterAdapterObjectEx en su lugar.
KsDeviceRegisterAggregatedClientUnknown

TLa función KsDeviceRegisterAggregatedClientUnknown es una función insertada que es un contenedor para KsRegisterAggregatedClientUnknown.
KsDeviceRegisterThermalDispatch

El controlador de miniporte Avstream usa esta función para registrar devoluciones de llamada para las notificaciones térmicas con el controlador de puerto KS.
KsDeviceSetBusData

La función KsDeviceSetBusData escribe datos en el bus en el que reside el dispositivo AVStream especificado.
KsDisableEvent

La función KsDisableEvent deshabilita los eventos solicitados a través de IOCTL_KS_DISABLE_EVENT.
KsDiscard

La macro KsDiscard quita un elemento determinado de un contenedor de objetos.
KsDiscardEvent

La función KsDiscardEvent descarta la memoria usada por una entrada de evento después de que los objetos se hayan desreferenciado.
KsDispatchFastIoDeviceControlFailure

La función KsDispatchFastIoDeviceControlFailure se usa en un KSDISPATCH_TABLE. Entrada FastDeviceIoControl que no se controla. La función siempre debe devolver FALSE.
KsDispatchFastReadFailure

La función KsDispatchFastReadFailure se usa en un KSDISPATCH_TABLE. Entrada fastRead cuando no se controla la lectura de E/S rápida. La función siempre debe devolver FALSE.
KsDispatchInvalidDeviceRequest

La función KsDispatchInvalidDeviceRequest se usa en KSDISPATCH_TABLE entradas que no se controlan y que necesitan devolver STATUS_INVALID_DEVICE_REQUEST.
KsDispatchIrp

KsDispatchIrp llama a una rutina de distribución correspondiente al código de función del IRP especificado. KsDispatchIrp devuelve el código de estado de esta llamada.
KsDispatchQuerySecurity

La función KsDispatchQuerySecurity se usa en el KSDISPATCH_TABLE. Entrada QuerySecurity para controlar las consultas sobre el descriptor de seguridad actual.
KsDispatchSetSecurity

La función KsDispatchSetSecurity se usa en el KSDISPATCH_TABLE. EstablezcaSeguridad entrada para controlar el establecimiento del descriptor de seguridad actual.
KsDispatchSpecificMethod

La función KsDispatchSpecificMethod envía un método a un controlador específico. La función supone que el autor de la llamada ha enviado previamente el IRP a un controlador a través de la función KsMethodHandler. Solo se puede llamar a la función en PASSIVE_LEVEL.
KsDispatchSpecificProperty

La función KsDispatchSpecificProperty distribuye la propiedad a un controlador específico.
KsEnableEvent

La función KsEnableEvent habilita los eventos solicitados a través de IOCTL_KS_ENABLE_EVENT. Responde a todos los identificadores de eventos definidos por los conjuntos. Solo se puede llamar a esta función en PASSIVE_LEVEL.
KsEnableEventWithAllocator

La función KsEnableEventWithAllocator habilita los eventos solicitados a través de IOCTL_KS_ENABLE_EVENT, pero también permite usar una devolución de llamada de asignador opcional para proporcionar un búfer para los parámetros.
KsEvent

El método IKsControl::KsEvent habilita o deshabilita un evento, junto con cualquier otra operación de soporte técnico definida disponible en un conjunto de eventos.
KsEvent

El método KsEvent habilita o deshabilita un evento, junto con cualquier otra operación de soporte técnico definida disponible en un conjunto de eventos.
KSEVENT_ENTRY_IRP_STORAGE

Esta macro recupera un puntero a la estructura KSEVENT_ENTRY almacenada en Irp.
KSEVENT_ITEM_IRP_STORAGE

Esta macro recupera un puntero a la estructura KSEVENT_ITEM almacenada en Irp.
KSEVENT_SET_IRP_STORAGE

Esta macro recupera un puntero a la estructura KSEVENT_SET almacenada en Irp. Esta información solo se inicializa para solicitudes de soporte técnico básicas; no se inicializa para habilitar solicitudes.
KsFastMethodHandler

La función KsFastMethodHandler controla métodos rápidos solicitados a través de IOCTL_KS_METHOD. Responde a todos los identificadores de método definidos por los conjuntos que también están incluidos en la lista de E/S rápidas. Solo se puede llamar a esta función en PASSIVE_LEVEL.
KsFastPropertyHandler

La función KsFastPropertyHandler controla las solicitudes de propiedades rápidas a través de IOCTL_KS_PROPERTY. Responde a todos los identificadores de propiedad definidos por los conjuntos que también están incluidos en la lista de E/S rápida. Solo se puede llamar a esta función en PASSIVE_LEVEL.
KsFilterAcquireControl

La función KsFilterAcquireControl adquiere la exclusión mutua del control de filtro para el filtro AVStream especificado por Filter.
KsFilterAcquireProcessingMutex

La función KsFilterAcquireProcessingMutex adquiere la exclusión mutua de procesamiento para un filtro AVStream especificado.
KsFilterAddEvent

La función KsFilterAddEvent agrega un evento a la lista de eventos de Filter.
KsFilterAddTopologyConnections

La función KsFilterAddTopologyConnections agrega nuevas conexiones de topología a un filtro.
KsFilterAttemptProcessing

La función KsFilterAttemptProcessing intenta iniciar el procesamiento en Filter.
KsFilterCreateNode

La función KsFilterCreateNode crea un nuevo nodo de topología en el filtro especificado.
KsFilterCreatePinFactory

La función KsFilterCreatePinFactory crea un generador de patillas en el filtro especificado.
KsFilterFactoryAddCreateItem

La función KsFilterFactoryAddCreateItem agrega un nuevo elemento de creación para el generador de filtros especificado.
KsFilterFactoryGetDevice

La función KsFilterFactoryGetDevice devuelve el dispositivo AVStream al que pertenece FilterFactory.
KsFilterFactoryGetFirstChildFilter

La función KsFilterFactoryGetFirstChildFilter devuelve el primer filtro creado por FilterFactory.
KsFilterFactoryGetNextSiblingFilterFactory

La función KsFilterFactoryGetNextSiblingFilterFactory devuelve la siguiente fábrica de filtros que pertenece al dispositivo primario de FilterFactory.
KsFilterFactoryGetOuterUnknown

La función KsFilterFactoryGetOuterUnknown devuelve la IUnknown externa del generador de filtros especificado.
KsFilterFactoryGetParentDevice

La función KsFilterFactoryGetParentDevice devuelve el dispositivo primario del generador de filtros especificado.
KsFilterFactoryGetSymbolicLink

La función KsFilterFactoryGetSymbolicLink devuelve el vínculo simbólico asociado a un generador de filtros determinado.
KsFilterFactoryRegisterAggregatedClientUnknown

La función KsFilterFactoryRegisterAggregatedClientUnknown es una función insertada que es un contenedor para KsRegisterAggregatedClientUnknown.
KsFilterFactorySetDeviceClassesState

La función KsFilterFactorySetDeviceClassesState habilita o deshabilita las clases de dispositivo registradas por un generador de filtros determinado.
KsFilterFactoryUpdateCacheData

La función KsFilterFactoryUpdateCacheData actualiza la clave del Registro FilterData y la memoria caché media (un conjunto de claves del Registro) para un generador de filtros determinado.
KsFilterGenerateEvents

La función KsFilterGenerateEvents genera eventos de un tipo indicado que están presentes en la lista de eventos de Filter.
KsFilterGetAndGate

La función KsFilterGetAndGate devuelve la puerta AND de Filter.
KsFilterGetChildPinCount

La función KsFilterGetChildPinCount devuelve el número de patillas de un tipo determinado al que se crean instancias actualmente en un filtro determinado.
KsFilterGetDevice

La función KsFilterGetDevice devuelve el dispositivo AVStream al que pertenece Filter.
KsFilterGetFirstChildPin

La función KsFilterGetFirstChildPin devuelve la primera patilla de tipo PinID en el filtro especificado por Filter.
KsFilterGetNextSiblingFilter

La función KsFilterGetNextSiblingFilter devuelve el siguiente filtro con instancias que pertenece al generador de filtros primario de Filter.
KsFilterGetOuterUnknown

La función KsFilterGetOuterUnknown devuelve la interfaz IUnknown externa del filtro especificado por Filter.
KsFilterGetParentFilterFactory

La función KsFilterGetParentFilterFactory devuelve el generador de filtros primario del filtro especificado.
KsFilterRegisterAggregatedClientUnknown

La función KsFilterRegisterAggregatedClientUnknown es una función insertada que es un contenedor para KsRegisterAggregatedClientUnknown.
KsFilterRegisterPowerCallbacks

La función KsFilterRegisterPowerCallbacks registra devoluciones de llamada de administración de energía para Filter.
KsFilterReleaseControl

La función KsFilterReleaseControl libera la exclusión mutua del control para el filtro AVStream especificado por Filter.
KsFilterReleaseProcessingMutex

La función KsFilterReleaseProcessingMutex libera la exclusión mutua de procesamiento del filtro AVStream especificado por Filter.
KsFlushClient

El método KsFlushClient vacía la información de un pin.
KsForwardAndCatchIrp

La función KsForwardAndCatchIrp reenvía un IRP al controlador especificado después de inicializar la siguiente ubicación de pila y recupera el control del IRP al finalizar desde ese controlador.
KsForwardIrp

La función KsForwardIrp reenvía un IRP al controlador especificado después de inicializar la siguiente ubicación de pila y establecer el objeto de archivo.
KsFreeDefaultClock

La función KsFreeDefaultClock libera una estructura de reloj predeterminada asignada previamente con KsAllocateDefaultClock, teniendo en cuenta cualquier DPC del temporizador que se esté ejecutando actualmente.
KsFreeDeviceHeader

La función KsFreeDeviceHeader limpia y libera un encabezado de dispositivo asignado previamente.
KsFreeEventList

La función KsFreeEventList controla la liberación de todos los eventos de una lista especificada, suponiendo que estos eventos se componen de estructuras de KSEVENT_ENTRY. Solo se puede llamar a esta función en PASSIVE_LEVEL.
KsFreeObjectBag

La función KsFreeObjectBag vacía y libera un contenedor de objetos.
KsFreeObjectCreateItem

Libera la ranura para el elemento de creación especificado.
KsFreeObjectCreateItemsByContext

Libera todos los elementos de creación con un contexto específico.
KsFreeObjectHeader

La función KsFreeObjectHeader limpia y libera un encabezado de objeto asignado previamente.
KsGateAddOffInputToAnd

La función KsGateAddOffInputToAnd agrega una nueva entrada en el estado OFF a una puerta AND determinada.
KsGateAddOffInputToOr

La función KsGateAddOffInputToOr agrega una nueva entrada en el estado OFF a una puerta OR determinada.
KsGateAddOnInputToAnd

La función KsGateAddOnInputToAnd agrega una nueva entrada en el estado ON a una puerta AND determinada.
KsGateAddOnInputToOr

La función KsGateAddOnInputToOr agrega una nueva entrada en el estado ON a una puerta OR determinada.
KsGateCaptureThreshold

La función KsGateCaptureThreshold se usa para capturar una entrada ON de una puerta AND especificada por Gate.
KsGateGetStateUnsafe

La función KsGateGetStateUnsafe devuelve el estado de la puerta especificada (abierta o cerrada) de forma no segura, sin tener en cuenta la sincronización.
KsGateInitialize

La función KsGateInitialize inicializa una puerta para su uso.
KsGateInitializeAnd

La función KsGateInitializeAnd inicializa una estructura KSGATE como una puerta AND y la adjunta a la puerta OR especificada por NextOrGate.
KsGateInitializeOr

La función KsGateInitializeOr inicializa una estructura KSGATE como una puerta OR y la adjunta a la puerta AND especificada por NextAndGate.
KsGateRemoveOffInputFromAnd

La función KsGateRemoveOffInputFromAnd quita una entrada existente que está en estado OFF de una puerta AND.
KsGateRemoveOffInputFromOr

La función KsGateRemoveOffInputFromOr quita una entrada existente que está en estado OFF de una puerta OR.
KsGateRemoveOnInputFromAnd

La función KsGateRemoveOnInputFromAnd quita una entrada existente que está en estado ON de una puerta AND.
KsGateRemoveOnInputFromOr

La función KsGateRemoveOnInputFromOr quita una entrada existente que está en estado ON de una puerta OR.
KsGateTerminateAnd

La función KsGateTerminateAnd elimina una puerta AND existente y quita una entrada de cualquier puerta OR conectada.
KsGateTerminateOr

La función KsGateTerminateOr elimina una puerta OR existente y quita una entrada de cualquier puerta AND conectada.
KsGateTurnInputOff

La función KsGateTurnInputOff desactiva una entrada existente en Gate.
KsGateTurnInputOn

La función KsGateTurnInputOn activa una entrada existente en Gate.
KsGenerateDataEvent

La función KsGenerateDataEvent genera una de las notificaciones de eventos estándar cuando se proporciona una estructura de entrada de evento y datos de devolución de llamada.
KsGenerateEvent

La función KsGenerateEvent genera una notificación de eventos estándar dada una estructura de entrada de evento.
KsGenerateEventList

La función KsGenerateEventList enumera la lista de eventos y busca el evento especificado que se va a generar.
KsGenerateEvents

La función KsGenerateEvents genera eventos de un tipo indicado que están presentes en la lista de eventos del objeto.
KsGenerateThermalEvent

Esta función la usan los clientes (controladores de minipuerto) que no quieren suscribirse al administrador térmico, pero que quieren hacer su propia administración térmica.
KsGetAllocatorHandle

Recupera un identificador de archivo en un asignador.
KsGetAllocatorMode

Devuelve el modo en el que un asignador asigna memoria.
KsGetAllocatorStatus

Recupera el estado de un asignador.
KsGetBusEnumIdentifier

La función KsGetBusEnumIdentifier recupera el identificador del enumerador de bus de software para el dispositivo de bus asociado al IRP especificado.
KsGetBusEnumParentFDOFromChildPDO

La función KsGetBusEnumParentFDOFromChildPDO recupera el FDO del elemento primario del PDO secundario especificado.
KsGetBusEnumPnpDeviceObject

La función KsGetBusEnumPnpDeviceObject recupera el objeto de dispositivo Plug and Play asociado al objeto de dispositivo especificado.
KsGetConnectedPin

El método KsGetConnectedPin no se recomienda para el uso de la aplicación. Este método pertenece a la interfaz IKsPinPipe.
KsGetCorrelatedPhysicalTime

El método KsGetCorrelatedPhysicalTime recupera la hora física y la hora del sistema correlacionada del reloj subyacente.
KsGetCorrelatedTime

El método KsGetCorrelatedTime recupera la hora actual y la hora del sistema correlacionada del reloj subyacente.
KsGetCurrentCommunication

El método KsGetCurrentCommunication recupera la dirección de comunicación actual, la interfaz y el medio de un pin.
KsGetDefaultClockState

La función KsGetDefaultClockState obtiene el estado actual del reloj. Se puede llamar a la función en DISPATCH_LEVEL.
KsGetDefaultClockTime

La función KsGetDefaultClockTime obtiene la hora actual del reloj. Se puede llamar a la función en DISPATCH_LEVEL.
KsGetDevice

La función KsGetDevice devuelve la estructura del dispositivo AVStream a la que pertenece Object.
KsGetDeviceForDeviceObject

La función KsGetDeviceForDeviceObject devuelve la estructura del dispositivo AVStream para un objeto de dispositivo funcional determinado.
KsGetFilterFromFileObject

La función KsGetFilterFromFileObject devuelve el objeto de filtro AVStream asociado a FileObject.
KsGetFilterFromIrp

La función KsGetFilterFromIrp devuelve el objeto de filtro AVStream asociado a un IRP determinado.
KsGetFilterName

Devuelve el nombre de un filtro.
KsGetFirstChild

La función KsGetFirstChild devuelve el primer objeto secundario AVStream de Object.
KsGetImageNameAndResourceId

La función KsGetImageNameAndResourceId devuelve el nombre de imagen y el identificador de recurso que corresponde al identificador RegKey.
KsGetMediaType

La función KsGetMediaType recupera información sobre un tipo de medio en un identificador de generador de patillas.
KsGetMediaTypeCount

La función KsGetMediaTypeCount devuelve el número de tipos de medios disponibles en un identificador de generador de patillas.
KsGetMultiplePinFactoryItems

La función KsGetMultiplePinFactoryItems recupera los elementos de propiedad pin en un búfer de datos de longitud variable.
KsGetNextSibling

La función KsGetNextSibling devuelve el siguiente elemento relacionado de un objeto determinado.
KsGetNodeIdFromIrp

La función KsGetNodeIdFromIrp devuelve el identificador de nodo del nodo al que se envió Irp.
KsGetObjectFromFileObject

La función KsGetObjectFromFileObject devuelve el objeto AVStream convertido a PVOID desde FileObject.
KsGetObjectHandle

El método KsGetObjectHandle recupera un identificador de archivo en un objeto KS.
KsGetObjectTypeFromFileObjectObject

La función KsGetObjectTypeFromFileObject devuelve el tipo de objeto AVStream asociado a un objeto de archivo determinado.
KsGetObjectTypeFromIrp

La función KsGetObjectTypeFromIrp devuelve el tipo de objeto AVStream asociado a un IRP determinado.
KsGetOuterUnknown

La función KsGetOuterUnknown devuelve el IUnknown externo de un objeto AVStream determinado.
KsGetParent

La función KsGetParent adquiere el elemento primario del objeto especificado.
KsGetPhysicalTime

El método KsGetPhysicalTime recupera la hora física del reloj subyacente.
KsGetPinBusCache

El método KsGetPinBusCache no se recomienda para el uso de la aplicación. Este método pertenece a la interfaz IKsPinPipe.
KsGetPinFramingCache

No se recomienda el método KsGetPinFramingCache para el uso de la aplicación. Este método pertenece a la interfaz IKsPinPipe.
KsGetPinFromFileObject

La función KsGetPinFromFileObject devuelve el objeto pin AVStream asociado a FileObject.
KsGetPinFromIrp

La función KsGetPinFromIrp devuelve el objeto pin AVStream asociado al IRP especificado.
KsGetPinName

Devuelve el nombre de un pin.
KsGetPipe

El método KsGetPipe no se recomienda para el uso de la aplicación. Este método pertenece a la interfaz IKsPinPipe.
KsGetPipeAllocatorFlag

No se recomienda el método KsGetPipeAllocatorFlag para el uso de la aplicación. Este método pertenece a la interfaz IKsPinPipe.
KsGetProperties

Devuelve las propiedades de un asignador.
KsGetResolution

El método KsGetResolution recupera la resolución de reloj del reloj subyacente.
KsGetState

El método KsGetState recupera el estado de streaming de un pin del reloj subyacente.
KsGetTime

El método KsGetTime recupera la hora del reloj subyacente.
KsHandleSizedListQuery

La función KsHandleSizedListQuery, dependiendo de la longitud del búfer del sistema, devuelve el tamaño del búfer necesario, el número de entradas de la lista de datos especificada o copia las propias entradas.
KsIncrementCountedWorker

Incrementa el recuento de trabajo actual y, opcionalmente, pone en cola el elemento de trabajo con el trabajo creado anteriormente por KsRegisterCountedWorker.
KsIncrementPendingIoCount

El método KsIncrementPendingIoCount incrementa el número de operaciones de entrada/salida (E/S) que están en curso en un pin.
KsInitializeDevice

AVStream llama a la función KsInitializeDevice para inicializar la clase de dispositivo AVStream desde KsCreateDevice.
KsInitializeDeviceProfile

Todos los controladores de miniporte deben llamar a la API KsInitializeDeviceProfile para inicializar el almacén de perfiles y publicar los perfiles de dispositivo.
KsInitializeDriver

La función KsInitializeDriver inicializa el objeto de controlador de un minidriver AVStream.
KsInstallBusEnumInterface

La función KsInstallBusEnumInterface instala una interfaz para el objeto enumerador de bus de carga a petición.
KsIsBusEnumChildDevice

La función KsIsBusEnumChildDevice determina si el objeto de dispositivo especificado es un dispositivo secundario del objeto enumerador demand-load bus.
KsIsMediaTypeInRanges

El método KsIsMediaTypeInRanges valida que un tipo de medio está dentro de los intervalos de datos proporcionados.
KsLoadResource

Copia (carga) un recurso de la imagen especificada.
KsMapModuleName

La función KsMapModuleName devuelve el nombre de imagen y el identificador de recurso que corresponde a los parámetros PhysicalDeviceObject y ModuleName.
KsMediaSamplesCompleted

El método KsMediaSamplesCompleted informa a un pin que un segmento de secuencia se completó.
KsMergeAutomationTables

La función KsMergeAutomationTables combina dos tablas de automatización.
KsMethod

El método IKsControl::KsMethod envía un método a un objeto KS, junto con cualquier otra operación de soporte técnico definida disponible en un conjunto de métodos.
KsMethod

El método KsMethod envía un método a un objeto KS, junto con cualquier otra operación de soporte técnico definida disponible en un conjunto de métodos.
KSMETHOD_ITEM_IRP_STORAGE

Esta macro accede a un puntero al KSMETHOD_ITEM pertinente. Tenga en cuenta que este puntero solo se establece cuando se usa KsMethodHandlerWithAllocator.
KSMETHOD_SET_IRP_STORAGE

Esta macro devuelve un puntero al KSMETHOD_SET en el que se encuentra el método.
KSMETHOD_TYPE_IRP_STORAGE

Esta macro tiene acceso al tipo de método tal y como se describe en el KSMETHOD_ITEM. Si el método se procesará de forma asincrónica mediante KsDispatchSpecificMethod, este almacenamiento debe mantenerse intacto.
KsMethodHandler

La función KsMethodHandler controla los métodos solicitados a través de IOCTL_KS_METHOD. Funciona con todos los identificadores de método definidos por los conjuntos. Solo se puede llamar a la función en PASSIVE_LEVEL.
KsMethodHandlerWithAllocator

Las funciones KsMethodHandlerWithAllocator realizan el mismo control que KsMethodHandler, con las mismas restricciones, pero permite usar una devolución de llamada de asignador opcional para proporcionar un búfer para los parámetros.
KsMoveIrpsOnCancelableQueue

La función KsMoveIrpsOnCancelableQueue mueve los IRP especificados desde el parámetro SourceList al parámetro DestinationList según el valor devuelto por la función KStrIrpListCallback definida por el minidriver.
KsNotifyError

El método KsNotifyError notifica al gráfico de filtros un error para dar al grafo de filtro una oportunidad para detenerlo.
KsNotifyEvent

El método KsNotifyEvent solicita que el objeto KS que posee el evento DirectShow determinado notifique a la aplicación que realiza la llamada con los parámetros especificados cada vez que se produzca una acción relacionada con el evento.
KsNullDriverUnload

La función KsNullDriverUnload es una función predeterminada que un controlador puede usar cuando no tiene otras tareas que realizar en su función de descarga, pero debe permitir que el dispositivo se descargue por su presencia.
KsOpenDefaultDevice

La función KsOpenDefaultDevice abre un identificador para el primer dispositivo que aparece en la categoría Plug and Play (PnP) especificada.
KsPeekAllocator

El método KsPeekAllocator devuelve un puntero a una interfaz IMemAllocator para el asignador asignado de un pin.
KsPersistDeviceProfile

La API KsPersistDeviceProfile confirma la información del perfil en el almacén persistente.
KsPinAcquireControl

La función KsPinAcquireControl adquiere la exclusión mutua del control para el pin avStream especificado por Pin.
KsPinAcquireProcessingMutex

La función KsPinAcquireProcessingMutex adquiere la exclusión mutua de procesamiento para el pin avStream especificado por Pin.
KsPinAddEvent

La función KsPinAddEvent agrega un evento especificado a la lista de eventos de Pin.
KsPinAttachAndGate

La función KsPinAttachAndGate conecta Pin como entrada a una puerta AND inicializada previamente y conecta AndGate como entrada a la puerta AND del filtro correspondiente.
KsPinAttachOrGate

La función KsPinAttachOrGate conecta Pin como entrada a una puerta OR inicializada previamente y conecta OrGate como entrada a la puerta AND del filtro correspondiente.
KsPinAttemptProcessing

La función KsPinAttemptProcessing se usa para reanudar el procesamiento en un pin específico en un filtro centrado en patillas. Intenta iniciar el procesamiento en Pin enviando una llamada de envío de procesamiento al objeto de procesamiento de Pin.
KsPinDataIntersection

La función KsPinDataIntersection controla la propiedad KSPROPERTY_PIN_DATAINTERSECTION a través de una función de devolución de llamada y realiza gran parte de la validación inicial de los parámetros que se pasan.
KsPinDataIntersectionEx

La función KsPinDataIntersectionEx controla el KSPROPERTY_PIN_DATAINTERSECTION a través de una función de devolución de llamada.
KsPinFactory

El método KsPinFactory recupera el identificador de un generador de patillas.
KsPinGenerateEvents

La función KsPinGenerateEvents genera eventos de un tipo indicado que está presente en la lista de eventos de Pin.
KsPinGetAndGate

La función KsPinGetAndGate devuelve la puerta de control de procesamiento para Pin.
KsPinGetAvailableByteCount

La rutina KsPinGetAvailableByteCount genera el número de bytes de datos de entrada delante del borde inicial y el número de bytes de búfer de salida delante del borde inicial, ambos para la cola de un pin especificado por el autor de la llamada.
KsPinGetConnectedFilterInterface

La función KsPinGetConnectedFilterInterface consulta el filtro al que está conectado Pin para obtener un puntero a una interfaz COM.
KsPinGetConnectedPinDeviceObject

La función KsPinGetConnectedPinDeviceObject devuelve el objeto de dispositivo en la parte superior de la pila de dispositivos correspondiente al anclaje receptor conectado al pin de origen.
KsPinGetConnectedPinFileObject

La función KsPinGetConnectedPinFileObject devuelve el objeto de archivo para el pin al que está conectado Pin. Solo funciona para patillas de origen.
KsPinGetConnectedPinInterface

La función KsPinGetConnectedPinInterface consulta el pin al que está conectado pin para una interfaz de estilo COM.
KsPinGetCopyRelationships

La función KsPinGetCopyRelationships devuelve información de relación de copia para un pin contenido en un filtro centrado en patillas.
KsPinGetDevice

La función KsPinGetDevice devuelve el dispositivo AVStream al que pertenece Pin.
KsPinGetFirstCloneStreamPointer

La función KsPinGetFirstCloneStreamPointer devuelve el primer puntero de secuencia clonado en Pin.
KsPinGetLeadingEdgeStreamPointer

La función KsPinGetLeadingEdgeStreamPointer adquiere el puntero de flujo de borde inicial para la cola asociada al pin especificado.
KsPinGetNextSiblingPin

La función KsPinGetNextSiblingPin devuelve el siguiente pin de instancia del mismo tipo y en el mismo filtro que Pin.
KsPinGetOuterUnknown

La función KsPinGetOuterUnknown devuelve el IUnknown externo del pin especificado por Pin.
KsPinGetParentFilter

La función KsPinGetParentFilter devuelve el filtro primario de Pin.
KsPinGetReferenceClockInterface

La función KsPinGetReferenceClockInterface devuelve una interfaz de estilo COM al reloj de referencia asociado a Pin. Este puntero de interfaz será una interfaz IKsReferenceClock.
KsPinGetTrailingEdgeStreamPointer

La función KsPinGetTrailingEdgeStreamPointer adquiere el puntero de flujo perimetral final para la cola asociada al pin especificado.
KsPinHandshake

La función KsPinHandshake intenta un protocolo de enlace de protocolo con un pin conectado.
KsPinPropertyHandler

La función KsPinPropertyHandler realiza el control estándar de los miembros estáticos del conjunto de propiedades KSPROPSETID_Pin. Este control no incluye KSPROPERTY_PIN_CINSTANCES ni KSPROPERTY_PIN_DATAINTERSECTION.
KsPinRegisterAggregatedClientUnknown

La función KsPinRegisterAggregatedClientUnknown es una función insertada que es un contenedor para KsRegisterAggregatedClientUnknown.
KsPinRegisterFrameReturnCallback

La función KsPinRegisterFrameReturnCallback registra una devolución de llamada de devolución de fotogramas con AVStream para un pin determinado.
KsPinRegisterHandshakeCallback

La función KsPinRegisterHandshakeCallback registra una rutina de devolución de llamada proporcionada por minidriver para un pin determinado.
KsPinRegisterIrpCompletionCallback

La función KsPinRegisterIrpCompletionCallback registra una rutina de devolución de llamada definida por el minidriver para un pin especificado.
KsPinRegisterPowerCallbacks

La función KsPinRegisterPowerCallbacks registra devoluciones de llamada de administración de energía para Pin.
KsPinReleaseControl

La función KsPinReleaseControl libera la exclusión mutua del control para el pin avStream especificado por Pin.
KsPinReleaseProcessingMutex

La función KsPinReleaseProcessingMutex libera la exclusión mutua de procesamiento para el pin de AVStream especificado por Pin.
KsPinSetPinClockTime

La función KsPinSetPinClockTime establece la hora actual en el reloj expuesto por Pin.
KsPinSubmitFrame

Si un pin se ha colocado en modo de inyección mediante una llamada a KsPinRegisterFrameReturnCallback, la función KsPinSubmitFrame envía un fotograma directamente al circuito de transporte.
KsPinSubmitFrameMdl

Si un pin se ha colocado en modo de inyección mediante una llamada a KsPinRegisterFrameReturnCallback, la función KsPinSubmitFrameMdl envía un fotograma directamente al circuito de transporte.
KsPrepareIoOperation

El método KsPrepareIoOperation inicializa el encabezado extendido y prepara el ejemplo multimedia para una operación de E/S.
KsProbeStreamIrp

La función KsProbeStreamIrp realiza las modificaciones especificadas en los búferes de entrada y salida del IRP especificado en función de las marcas pasadas y, a continuación, valida el encabezado de secuencia.
KsProcessMediaSamples

El método KsProcessMediaSamples procesa ejemplos multimedia.
KsProcessPinUpdate

Se llama a la función KsProcessPinUpdate desde el envío avStrMiniFilterProcess de un filtro centrado en filtros para actualizar un pin de proceso.
KsPropagateAcquire

El método KsPropagateAcquire dirige todas las patillas del filtro para alcanzar el estado Acquire.
KsProperty

El método IKsControl::KsProperty establece una propiedad o recupera información de propiedad, junto con cualquier otra operación de soporte técnico definida disponible en un conjunto de propiedades.
KsProperty

El método KsProperty establece una propiedad o recupera información de propiedad, junto con cualquier otra operación de soporte técnico definida disponible en un conjunto de propiedades.
KsPropertyHandler

Los controladores llaman a la función KsPropertyHandler para controlar IRP.
KsPropertyHandlerWithAllocator

KsPropertyHandlerWithAllocator realiza el mismo control que KsPropertyHandler, con las mismas restricciones, pero permite usar una devolución de llamada de asignador opcional para proporcionar un búfer para los parámetros.
KsPublishDeviceProfile

Se llama a la API KsPublishDeviceProfile para publicar información del perfil de dispositivo.
KsQueryDevicePnpObject

La función KsQueryDevicePnpObject devuelve el objeto de dispositivo PnP que se puede almacenar en el encabezado del dispositivo. Este es el siguiente objeto de dispositivo de la pila PnP y es el objeto de dispositivo al que se reenvía las solicitudes PnP si se usa KsDefaultDispatchPnp.
KsQueryExtendedSize

El método KsQueryExtendedSize recupera la información de encabezado extendida necesaria para las operaciones de entrada y salida (E/S).
KsQueryInformationFile

La función KsQueryInformationFile realiza una consulta de información en el objeto de archivo especificado. La función intenta usar FastIoDispatch si es posible, o genera una solicitud de información en el objeto de dispositivo.
KsQueryInterfaces

El método KsQueryInterfaces recupera interfaces que admite un pin.
KsQueryMediums

El método KsQueryMediums recupera medios que admite un pin.
KsQueryObjectAccessMask

La función KsQueryObjectAccessMask devuelve el acceso concedido originalmente al primer cliente que creó un identificador en el objeto asociado. El acceso no se puede cambiar duplicando identificadores.
KsQueryObjectCreateItem

La función KsQueryObjectCreateItem devuelve el elemento de creación asignado al objeto cuando se crea.
KsQuerySoftwareBusInterface

La función KsQuerySoftwareBusInterface crea un búfer del grupo paginado y copia la cadena de referencia asociada al PDO del enumerador del bus de carga a petición en el búfer.
KsQueueWorkItem

La función KsQueueWorkItem pone en cola el elemento de trabajo especificado con un trabajo anterior creado por la función KsRegisterWorker.
KsReadFile

La función KsReadFile realiza una lectura en el objeto de archivo especificado.
KsRecalculateStackDepth

La función KsRecalculateStackDepth recalcula la profundidad máxima de pila requerida por el objeto de dispositivo subyacente basándose en todos los objetos que han establecido un dispositivo de destino (se han agregado a la lista de objetos del objeto de dispositivo subyacente mediante la función KsSetTargetDeviceObject). Si el objeto de dispositivo PnP se ha establecido en el encabezado del dispositivo subyacente mediante KsSetDevicePnpAndBaseObject, ese dispositivo también se tiene en cuenta al calcular la profundidad máxima de la pila.
KsReferenceBusObject

Hace referencia al objeto de dispositivo físico de bus.
KsReferenceSoftwareBusObject

La función KsReferenceSoftwareBusObject incrementa el recuento de referencias del PDO del objeto PDO del bus de carga de demanda.
KsRegisterAggregatedClientUnknown

De manera muy similar a COM, la función KsRegisterAggregatedClientUnknown agrega dos objetos: _the objeto AVStream especificado y un objeto desconocido de cliente.
KsRegisterCountedWorker

Controla los clientes que se registran para su uso de un subproceso.
KsRegisterFilterWithNoKSPins

La función KsRegisterFilterWithNoKSPins se registra con filtros DirectShow que no tienen patillas de streaming de kernel y, por lo tanto, no transmiten en modo kernel.
KsRegisterWorker

La función KsRegisterWorker controla los clientes que se registran para su uso de un subproceso.
KsReleaseCachedMdl

La función KsReleaseCachedMdl se usa para liberar la MDL adquirida por la llamada KsAcquireCachedMdl.
KsReleaseControl

La función KsReleaseControl libera la exclusión mutua del control para Object.
KsReleaseDevice

La función KsReleaseDevice libera la exclusión mutua del dispositivo y sale de la región crítica.
KsReleaseDeviceSecurityLock

La función KsReleaseDeviceSecurityLock libera un bloqueo de seguridad adquirido previamente en el encabezado del objeto de dispositivo.
KsReleaseIrpOnCancelableQueue

La función KsReleaseIrpOnCancelableQueue libera un IRP adquirido que ya está en una cola que se puede cancelar.
KsRemoveAggregate

El método KsRemoveAggregate quita un proveedor de agregado de servidor COM agregado previamente de la lista de proveedores de interfaz para el objeto KS que expone la interfaz IKsAggregateControl.
KsRemoveBusEnumInterface

La función KsRemoveBusEnumInterface quita una interfaz al objeto enumerador de bus de carga a petición.
KsRemoveIrpFromCancelableQueue

La función KsRemoveIrpFromCancelableQueue extrae el siguiente IRP nocelado de la cola especificada que se puede cancelar y quita su estado de cancelación.
KsRemoveItemFromObjectBag

La función KsRemoveItemFromObjectBag quita un elemento de un contenedor de objetos.
KsRemoveSpecificIrpFromCancelableQueue

La función KsRemoveSpecificIrpFromCancelableQueue quita el IRP especificado de la cola especificada. Esto se realiza en un IRP que se adquirió anteriormente mediante KsRemoveIrpFromCancelableQueue, pero que no se quitó realmente de la cola.
KsResolveRequiredAttributes

La función KsResolveRequiredAttributes busca en la lista de atributos que se adjunta a un intervalo de datos para los atributos especificados y garantiza que se encontraron todos los atributos especificados.
KsServiceBusEnumCreateRequest

Los servicios de función KsServiceBusEnumCreateRequest IRP_MJ_CREATE solicitudes para la interfaz de dispositivo del bus de software.
KsServiceBusEnumPnpRequest

La función KsServiceBusEnumPnpRequest es solo para uso del sistema.
KsSetAllocatorHandle

Establece el identificador de un asignador.
KsSetAllocatorMode

Establece el modo en el que un asignador asigna memoria.
KsSetCorrelatedPhysicalTime

El método KsSetCorrelatedPhysicalTime establece la hora física con la hora del sistema correlacionada en el reloj subyacente.
KsSetCorrelatedTime

El método KsSetCorrelatedTime establece la hora actual con la hora del sistema correlacionada en el reloj subyacente.
KsSetDefaultClockState

La función KsSetDefaultClockState establece el estado actual del reloj que se usa para reflejar el estado actual del pin de filtro subyacente.
KsSetDefaultClockTime

La función KsSetDefaultClockTime establece la hora actual del reloj.
KsSetDevicePnpAndBaseObject

La función KsSetDevicePnpAndBaseObject establece el objeto de dispositivo PnP en el encabezado del dispositivo, que es el siguiente objeto de dispositivo de la pila PnP y es el objeto de dispositivo al que se reenvía la solicitud PnP si se usa KsDefaultDispatchPnp.
KsSetInformationFile

La función KsSetInformationFile realiza un conjunto de información en el objeto de archivo especificado. La función intenta usar FastIoDispatch si es posible, o genera una información establecida en el objeto de dispositivo.
KsSetMajorFunctionHandler

La función KsSetMajorFunctionHandler establece el controlador de una función principal especificada para usar el envío interno.
KsSetMediaType

El método KsSetMediaType establece el tipo de medio para un controlador de tipos de datos.
KsSetPhysicalTime

El método KsSetPhysicalTime establece la hora física en el reloj subyacente.
KsSetPin

El método KsSetPin informa al controlador de la interfaz de streaming sobre el pin con el que comunicarse al pasar datos.
KsSetPinBusCache

El método KsSetPinBusCache no se recomienda para el uso de la aplicación. Este método pertenece a la interfaz IKsPinPipe.
KsSetPinFramingCache

El método KsSetPinFramingCache no se recomienda para el uso de la aplicación. Este método pertenece a la interfaz IKsPinPipe.
KsSetPipe

No se recomienda el método KsSetPipe para el uso de la aplicación. Este método pertenece a la interfaz IKsPinPipe.
KsSetPipeAllocatorFlag

El método KsSetPipeAllocatorFlag no se recomienda para el uso de la aplicación. Este método pertenece a la interfaz IKsPinPipe.
KsSetPowerDispatch

Establece la función de distribución de energía a la que se llamará cuando el objeto del controlador recibe una IRP_MJ_POWER IRP.
KsSetProperties

Establece las propiedades de un asignador.
KsSetTargetDeviceObject

La función KsSetTargetDeviceObject establece el objeto de dispositivo de destino de un objeto . La función agrega el encabezado de objeto a una lista de encabezados de objeto que tienen dispositivos de destino.
KsSetTargetState

Establece el estado habilitado de un dispositivo de destino asociado al encabezado de objeto especificado.
KsSetTime

El método KsSetTime establece la hora actual en el reloj subyacente.
KsStreamIo

La función KsStreamIo realiza una secuencia de lectura o escritura en el objeto de archivo especificado. La función intenta usar FastIoDispatch si es posible, o genera una solicitud de lectura o escritura en el objeto de dispositivo.
KsStreamPointerAdvance

La función KsStreamPointerAdvance avanza un puntero de secuencia a la siguiente trama de datos.
KsStreamPointerAdvanceOffsets

La función KsStreamPointerAdvanceOffsets avanza los desplazamientos de StreamPointer.
KsStreamPointerAdvanceOffsetsAndUnlock

La función KsStreamPointerAdvanceOffsetsAndUnlock avanza StreamPointer el número especificado de bytes en la secuencia (ajustando los campos OffsetIn y OffsetOut de StreamPointer según se solicite) y lo desbloquea.
KsStreamPointerCancelTimeout

La función KsStreamPointerCancelTimeout cancela una devolución de llamada de tiempo de espera programada previamente en el puntero de secuencia especificado.
KsStreamPointerClone

La función KsStreamPointerClone crea un clon de un puntero de secuencia determinado.
KsStreamPointerDelete

La función KsStreamPointerDelete elimina un puntero de secuencia clonado, liberando una referencia en el marco al que hace referencia este puntero de secuencia.
KsStreamPointerGetIrp

La función KsStreamPointerGetIrp devuelve el IRP asociado al marco al que hace referencia el puntero de secuencia especificado.
KsStreamPointerGetMdl

La función KsStreamPointerGetMdl devuelve la MDL asociada al marco al que hace referencia StreamPointer.
KsStreamPointerGetNextClone

La función KsStreamPointerGetNextClone devuelve el puntero de secuencia clonado que se clonó inmediatamente después del clon especificado.
KsStreamPointerLock

La función KsStreamPointerLock intenta bloquear el puntero de secuencia especificado.
KsStreamPointerScheduleTimeout

La función KsStreamPointerScheduleTimeout registra una devolución de llamada de tiempo de espera con AVStream para el puntero de secuencia determinado.
KsStreamPointerSetStatusCode

La función KsStreamPointerSetStatusCode permite la especificación de un código de error correcto o incorrecto con el que completar el IRP especificado.
KsStreamPointerUnlock

La función KsStreamPointerUnlock desbloquea un puntero de secuencia que previamente ha sido bloqueado por una función de adquisición (KsGetXxxEdgeStreamPointer) o por KsStreamPointerLock.
KsSynchronousDeviceControl

La función KsSynchronousDeviceControl emite una operación de control de E/S de dispositivo sincrónica al objeto KS especificado por un identificador de archivo.
KsSynchronousIoControlDevice

La función KsSynchronousIoControlDevice realiza un control de E/S de dispositivo sincrónico en el objeto de dispositivo de destino. Espera en un estado nonalertable hasta que se completa la E/S. Solo se puede llamar a esta función en PASSIVE_LEVEL.
KsTerminateDevice

La función KsTerminateDevice quita un dispositivo AVStream.
KsTopologyPropertyHandler

La función KsTopologyPropertyHandler realiza el control estándar de los miembros estáticos del conjunto de propiedades KSPROPSETID_Topology. La función usa la estructura KSTOPOLOGY, que describe el conjunto de información devuelto por este conjunto de propiedades.
KsUnregisterWorker

La función KsUnregisterWorker permite a los clientes anular el registro de un trabajo.
KsUnserializeObjectPropertiesFromRegistry

La función KsUnserializeObjectPropertiesFromRegistry, cuando se da un objeto de destino y una ruta de acceso del Registro, enumera los valores con nombre y los aplica como datos serializados a los conjuntos de propiedades especificados enumerados en los datos serializados.
KsValidateAllocatorCreateRequest

La función KsValidateAllocatorCreateRequest valida una solicitud de IRP_MJ_CREATE como una solicitud de asignador y devuelve la estructura de creación asociada a la solicitud si se realiza correctamente.
KsValidateAllocatorFramingEx

La función KsValidateAllocatorFramingEx está reservada solo para uso del sistema.
KsValidateClockCreateRequest

La función KsValidateClockCreateRequest valida la solicitud de creación del reloj y devuelve la estructura create asociada a la solicitud. Solo se puede llamar a en PASSIVE_LEVEL.
KsValidateConnectRequest

La función KsValidateConnectRequest valida una solicitud de conexión y devuelve un puntero a la estructura de conexión asociada a la solicitud. Solo se puede llamar a esta función en PASSIVE_LEVEL.
KsValidateTopologyNodeCreateRequest

La función KsValidateTopologyNodeCreateRequest valida una solicitud de creación de nodos de topología y devuelve la estructura de creación asociada a la solicitud. Solo se puede llamar a la función en PASSIVE_LEVEL.
KsWriteFile

La función KsWriteFile realiza una escritura en el objeto de archivo especificado.
OUR_GUID_ENTRY

Más información sobre: macro de OUR_GUID_ENTRY
PADAPTER_RECEIVE_PACKET_ROUTINE

Una función de devolución de llamada AdapterReceivePacket del minidriver de cámara procesa bloques de solicitud de flujo (SRB) basados en adaptadores que el controlador de clase de secuencia pasa a él.
PCAM_ALLOCATE_BW_ROUTINE

Una función de devolución de llamada CamAllocateBandwidth de una minidriver de cámara selecciona la configuración alternativa adecuada dentro de la interfaz de streaming de vídeo USB y prepara el dispositivo para transmitir.
PCAM_ALLOCATE_BW_ROUTINE_EX

Una función de devolución de llamada CamAllocateBandwidthEx de una cámara minidriver selecciona la configuración alternativa adecuada dentro de la interfaz de streaming de vídeo USB y prepara el dispositivo para transmitir.
PCAM_CONFIGURE_ROUTINE

Una función de devolución de llamada CamConfigure del minidriver de la cámara configura la interfaz de streaming isócrono.
PCAM_CONFIGURE_ROUTINE_EX

Una función de devolución de llamada CamConfigureEx del minidriver de la cámara configura la interfaz de streaming isócrónica.
PCAM_FREE_BW_ROUTINE

Una función de devolución de llamada CamFreeBandwidth de una cámara minidriver selecciona una configuración alternativa dentro de la interfaz de streaming de vídeo USB que no usa ancho de banda.
PCAM_FREE_BW_ROUTINE_EX

La función de devolución de llamada CamFreeBandwidthEx de una minidriver de cámara selecciona una configuración alternativa dentro de la interfaz de streaming de vídeo USB que no usa ancho de banda.
PCAM_INITIALIZE_ROUTINE

Una función de devolución de llamada del minidriver de cámara inicializa el dispositivo o realiza cualquier limpieza específica del minidriver que sea necesaria.
PCAM_NEW_FRAME_ROUTINE

Una función de devolución de llamada CamNewVideoFrame de la cámara inicializa una nueva estructura de contexto de fotograma de vídeo.
PCAM_NEW_FRAME_ROUTINE_EX

La función de devolución de llamada CamNewVideoFrameEx de una minidriver de cámara inicializa una nueva estructura de contexto de fotogramas de vídeo.
PCAM_PROCESS_PACKET_ROUTINE

La función de devolución de llamada CamProcessUSBPacket de una minidriver de cámara procesa un paquete USB.
PCAM_PROCESS_PACKET_ROUTINE_EX

La función de devolución de llamada CamProcessUSBPacketEx de una minidriver de cámara procesa un paquete USB.
PCAM_PROCESS_RAW_FRAME_ROUTINE

La función de devolución de llamada CamProcessRawVideoFrame de un minidriver de cámara descodifica un fotograma de vídeo sin formato.
PCAM_PROCESS_RAW_FRAME_ROUTINE_EX

La función de devolución de llamada CamProcessRawVideoFrameEx de una minidriver de cámara descodifica un fotograma de vídeo sin formato.
PCAM_START_CAPTURE_ROUTINE

La función de devolución de llamada CamStartCapture de una minidriver de cámara selecciona la configuración alternativa adecuada dentro de la interfaz de streaming de vídeo USB y prepara el dispositivo para transmitir.
PCAM_START_CAPTURE_ROUTINE_EX

La función de devolución de llamada CamStartCaptureEx de una minidriver de cámara selecciona la configuración alternativa adecuada dentro de la interfaz de streaming de vídeo USB y prepara el dispositivo para transmitir.
PCAM_STATE_ROUTINE

Una función de devolución de llamada de estado de minidriver de cámara restaura un estado de contexto del dispositivo guardado anteriormente o guarda el estado de contexto del dispositivo actual.
PCAM_STOP_CAPTURE_ROUTINE

La función de devolución de llamada CamStopCapture de una minidriver de cámara realiza cualquier procesamiento después de detener la secuencia.
PCAM_STOP_CAPTURE_ROUTINE_EX

Una función de devolución de llamada CamStopCaptureEx de una cámara minidriver realiza cualquier procesamiento después de detener la secuencia.
PCOMMAND_COMPLETE_FUNCTION

La función de devolución de llamada CommandCompleteFunction de un minidriver de cámara permite que el minidriver de cámara realice las tareas adicionales necesarias para completar determinados servicios USBCAMD.
PFNALLOCATOR_ALLOCATEFRAME

La rutina KStrAllocateFrame describe una función de asignación de fotogramas proporcionada por el proveedor.
PFNALLOCATOR_FREEFRAME

La rutina KStrFreeFrame describe una función de desasignación de fotogramas proporcionada por el proveedor.
PFNAVCINTERSECTHANDLER

El controlador de intersección de AV/C determina si los intervalos de datos son compatibles.
PFNDEREFERENCEDEVICEOBJECT

El controlador puede invocar la función de devolución de llamada PFNDEREFERENCEDEVICEOBJECT (ks.h) para reducir el recuento de referencias del objeto de dispositivo físico (PDO).
PFNDEREFERENCEDEVICEOBJECT

El controlador puede invocar la función de devolución de llamada PFNDEREFERENCEDEVICEOBJECT (swenum.h) para reducir el recuento de referencias del objeto de dispositivo físico (PDO).
PFNKSADDEVENT

Se llama a la rutina AVStrMiniAddEvent de un minidriver avStream cuando un cliente se registra para recibir una notificación de un evento. Esta rutina es opcional.
PFNKSALLOCATOR

Los minidrivers pueden proporcionar opcionalmente una función de devolución de llamada de tipo PFNKSALLOCATOR como parámetro en las llamadas a KsEnableEventWithAllocator, KsPropertyHandlerWithAllocator y KsMethodHandlerWithAllocator.
PFNKSCANCELTIMER

Se llama a la rutina KStrCancelTimer de un minidriver de streaming para cancelar un objeto de temporizador personalizado que se especificó anteriormente en el parámetro SetTimer en una llamada a KsAllocateDefaultClockEx.
PFNKSCLOCK_CORRELATEDTIME

La rutina es una rutina proporcionada por el sistema que recupera y la siguiente:KStrClockGetCorrelatedTime es una rutina proporcionada por el sistema que recupera la hora actual del sistema y el recuento de tics del reloj correspondiente desde el arranque. KStrClockGetCorrelatedPhysicalTime es una rutina proporcionada por el sistema que recupera la hora actual del sistema menos delta suspendida y el tic del reloj correspondiente desde el arranque.
PFNKSCLOCK_GETTIME

La rutina obtiene la hora del sistema. KStrClockGetTime es una rutina proporcionada por el sistema que recupera la hora actual del sistema. KStrClockGetPhysicalTime es una rutina proporcionada por el sistema que recupera la hora actual del sistema menos cualquier delta suspendido.
PFNKSCONTEXT_DISPATCH

Se llama a la rutina KStrContextDispatch de un minidriver de streaming para procesar IRP_MJ_POWER IRP.
PFNKSCORRELATEDTIME

Se llama a la rutina KStrCorrelatedTime de un minidriver de streaming para recuperar el tiempo de presentación y el tiempo físico de una manera correlacionada. Esto permite al propietario del reloj determinar completamente la hora actual.
PFNKSDEFAULTALLOCATE

Una rutina AVStrMiniAllocate de AVStream minidriver asigna un marco mediante el asignador especificado en el parámetro Context.
PFNKSDEFAULTFREE

La rutina AVStrMiniAllocatorFreeFrame de un minidriver avStream libera el marco especificado.
PFNKSDELETEALLOCATOR

Una rutina AVStrMiniDeleteAllocator de AVStream minidriver elimina el asignador asociado a un pin.
PFNKSDEVICE

Se llama a una rutina AVStrMiniDevicePostStart de AVStream minidriver cuando AVStream realiza el procesamiento posterior al inicio de PnP. Úselo para cargar controladores en la hora de inicio, por ejemplo. Estos eventos se producirán en el contexto de un subproceso de trabajo después de iniciar PnP.
PFNKSDEVICECREATE

Una rutina AVStrMiniDeviceAdd de AVStream minidriver notifica al minidriver que se ha completado la rutina AddDevice de PnP de AVStream.
PFNKSDEVICEIRP

Se llama a una rutina de controlador IRP de AVStream minidriver cuando el dispositivo envía estos IRP. IRP_MN_QUERY_REMOVE_DEVICEIRP_MN_QUERY_STOP_DEVICEIRP_MN_QUERY_INTERFACE
PFNKSDEVICEIRPVOID

Se llama a la rutina de control IRP de un minidriver avStream cuando el dispositivo envía estos IRP. IRP_MN_CANCEL_STOP_DEVICEIRP_MN_CANCEL_REMOVE_DEVICEIRP_MN_REMOVE_DEVICEIRP_MN_STOP_DEVICEIRP_MN_SURPRISE_REMOVAL
PFNKSDEVICEPNPSTART

Se llama a la rutina AVStrMiniDeviceStart de un minidriver avStream cuando se envía una solicitud de IRP_MN_START_DEVICE para un dispositivo especificado.
PFNKSDEVICEQUERYCAPABILITIES

Se llama a la rutina AVStrMiniDeviceQueryCapabilities de un minidriver avStream cuando el dispositivo envía un IRP_MN_QUERY_CAPABILITIES.
PFNKSDEVICEQUERYPOWER

AVStream llama a la rutina AVStrMiniDeviceQueryPower de un minidriver cuando recibe una solicitud de IRP_MN_QUERY_POWER.
PFNKSDEVICESETPOWER

AVStream llama a la rutina AVStrMiniDeviceSetPower de un minidriver cuando recibe un IRP_MN_SET_POWER.
PFNKSFASTHANDLER

KStrFastHandler es una rutina proporcionada por el controlador que controla una propiedad o solicitud de método sin la creación de un IRP.
PFNKSFILTERIRP

Se llama a la rutina AVStrMiniFilterCreate de un minidriver avStream cuando un filtro recibe un IRP.
PFNKSFILTERPROCESS

Se llama a la rutina AVStrMiniFilterProcess de un minidriver AVStream cuando el filtro está pensado para procesar fotogramas. Se usa para realizar Filter-Centric procesamiento.
PFNKSFILTERVOID

Se llama a la rutina AVStrMiniFilterReset de un minidriver avStream cuando AVStream recibe un IOCTL_KS_RESET_STATE para devolver el filtro al estado en que estaba en El momento de la adquisición.
PFNKSHANDLER

Se llama a la rutina proporcionada por el minidriver cuando kernel Streaming recibe una solicitud de propiedad get/set IOCTL_KS_METHOD. Proporcione un puntero a este controlador en el KSMETHOD_ITEM pertinente KSPROPERTY_ITEM estructura.
PFNKSINTERSECTHANDLER

Se llama a la rutina KStrIntersectHandler de un minidriver de streaming para comparar un intervalo de datos para determinar si hay una intersección y, si es así, el formato de datos de la intersección.
PFNKSINTERSECTHANDLEREX

AVStream llama a la rutina AVStrMiniIntersectHandlerEx de un minidriver para determinar la intersección de mayor calidad de dos intervalos de datos.
PFNKSIRPLISTCALLBACK

Se llama a la rutina KStrIrpListCallback de un minidriver de streaming para determinar si el IRP pasado debe moverse de la lista de origen a la lista de destino, o si se debe finalizar la enumeración IRP.
PFNKSITEMFREECALLBACK

Se llama a la rutina KStrItemFreeCallback de un minidriver de streaming para liberar un elemento de creación asignado previamente. KStrItemFreeCallback permite que el minidriver realice cualquier limpieza, incluido el vaciado de los cambios del descriptor de seguridad, si es necesario.
PFNKSPIN

Se llama a la rutina de devolución de llamada de un minidriver avStream cuando:_There está disponible para que se procese una estructura KSPIN. Use esta rutina para realizar Pin-Centric Processing.El KSPIN pertinente actúa como un pin receptor y está conectado a un pin de origen de AVStream.
PFNKSPINFRAMERETURN

Se llama a una rutina AVStrMiniFrameReturn de AVStream minidriver cuando un fotograma insertado ha completado su recorrido alrededor del circuito y está listo para reciclarse o liberarse.
PFNKSPINHANDSHAKE

Se llama a una rutina AVStrMiniPinHandshake de AVStream minidriver cuando AVStream recibe una solicitud de protocolo de protocolo de enlace que no controla.
PFNKSPININITIALIZEALLOCATOR

Una rutina AVStrMiniInitializeAllocator de AVStream minidriver inicializa un asignador que se asociará a un pin.
PFNKSPINIRP

Se llama a una rutina de minidriver de AVStream cuando se realiza una actividad en el pin y recibe estas IRP:IRP_MJ_CREATEIRP_MJ_CLOSE
PFNKSPINIRPCOMPLETION

Se llama a una rutina AVStrMiniPinIrpCompletion de AVStream minidriver cuando un IRP completa un paso alrededor del circuito y el marco asociado al IRP está a punto de reciclarse o retirarse.
PFNKSPINPOWER

Se llama a la rutina AVStrMiniPinPower de un minidriver avStream para patillas centradas en patillas cuando el dispositivo está despertando o escribiendo un estado de suspensión.
PFNKSPINSETDATAFORMAT

Se llama a una rutina AVStrMiniPinSetDataFormat de AVStream minidriver en tiempo de creación de patillas para comprobar que el formato de datos acordado previamente es aceptable para esta estructura KSPIN y una coincidencia para esta estructura KSDATARANGE.
PFNKSPINSETDEVICESTATE

Se llama a una rutina AVStrMiniPinSetDeviceState de AVStream minidriver cuando se cambia el estado de una estructura KSPIN debido a la llegada de una propiedad de estado de conexión 'set' IOCTL.
PFNKSPINVOID

Se llama a una rutina de devolución de llamada de un minidriver AVStream cuando:El KSPIN pertinente actúa como un anclaje receptor y este pin receptor se desconecta de un pin de origen avStream. Se cambia el estado de restablecimiento de una estructura KSPIN debido a la llegada de un control de dispositivo IOCTL_KS_RESET_STATE. También se llama a esta rutina cuando se vacía la cola asociada con el pin especificado.
PFNKSREMOVEEVENT

Se llama a una rutina AVStrMiniRemoveEvent de avStrMiniRemoveEvent de AVStream cuando un cliente solicita quitarse de la cola de notificaciones de un evento. Esta rutina es opcional.
PFNKSSETTIMER

Se llama a la rutina KStrSetTimer de un minidriver de streaming para generar devoluciones de llamada del temporizador DPC en función del tiempo de presentación.
PFNKSSTREAMPOINTER

AVStream llama a la rutina AVStrMiniCancelCallback de un minidriver cuando se cancela el IRP asociado a un puntero de flujo clonado. Esta rutina es opcional.
PFNQUERYREFERENCESTRING

La función de devolución de llamada PFNQUERYREFERENCESTRING (ks.h) copia la cadena de referencia asociada al PDO en un búfer creado y liberado por el autor de la llamada.
PFNQUERYREFERENCESTRING

La función de devolución de llamada PFNQUERYREFERENCESTRING (swenum.h) copia la cadena de referencia asociada al PDO en un búfer creado y liberado por el autor de la llamada.
PFNREFERENCEDEVICEOBJECT

El controlador puede invocar la función de devolución de llamada PFNREFERENCEDEVICEOBJECT (ks.h) para incrementar el recuento de referencias del objeto de dispositivo físico (PDO).
PFNREFERENCEDEVICEOBJECT

El controlador puede invocar la función de devolución de llamada PFNREFERENCEDEVICEOBJECT (swenum.h) para incrementar el recuento de referencias del objeto de dispositivo físico (PDO).
PFNUSBCAMD_BulkReadWrite

El servicio USBCAMD_BulkReadWrite realiza una operación de lectura o escritura en la canalización masiva especificada.
PFNUSBCAMD_CancelBulkReadWrite

El servicio USBCAMD_CancelBulkReadWrite cancela una solicitud de lectura o escritura masiva pendiente.
PFNUSBCAMD_SetIsoPipeState

El servicio USBCAMD_SetIsoPipeState permite que el minidriver de cámara controle el estado de streaming en la tubería isócrónica.
PFNUSBCAMD_SetVideoFormat

El servicio USBCAMD_SetVideoFormat se usa para notificar a USBCAMD que el formato de vídeo ha cambiado.
PFNUSBCAMD_WaitOnDeviceEvent

El servicio USBCAMD_WaitOnDeviceEvent se usa para realizar una lectura de la canalización de interrupción si la cámara tiene una canalización de interrupción para las notificaciones de eventos externos.
PHW_CANCEL_SRB

El controlador de clase llama a la rutina StrMiniCancelPacket del minidriver para indicar que se ha cancelado una solicitud de secuencia.
PHW_EVENT_ROUTINE

El controlador de clase llama a la rutina StrMiniEvent del minidriver de la secuencia para indicar a un minidriver que se debe habilitar o deshabilitar un evento.
PHW_INTERRUPT

StrMiniInterrupt es la rutina de servicio de interrupción del minidriver.
PHW_PRIORITY_ROUTINE

StrMiniPriorityRoutine es una rutina de devolución de llamada proporcionada por minidriver que se ejecutará en un nivel de prioridad especificado.
PHW_QUERY_CLOCK_ROUTINE

Cada secuencia puede tener asociado un reloj. El controlador de clase consulta el reloj llamando a la función StrMiniClock proporcionada por stream, proporcionada en el HW_STREAM_OBJECT de cada secuencia.
PHW_RECEIVE_DEVICE_SRB

La rutina proporcionada por minidriver controla las solicitudes de controlador de clase que se aplican al controlador en su conjunto, como inicializar el dispositivo o abrir una secuencia dentro del dispositivo.
PHW_REQUEST_TIMEOUT_HANDLER

El controlador de clase de secuencia llama a la rutina StrMiniRequestTimeout del minidriver para indicar al minidriver que ha agotado el tiempo de espera de una solicitud.
PSTREAM_RECEIVE_PACKET

Más información sobre: PSTREAM_RECEIVE_PACKET función de devolución de llamada
QuerySupported

El método QuerySupported determina si un objeto KS admite un conjunto de propiedades y el tipo de esa compatibilidad.
RegisterAdapterObjectEx

El método IKsDeviceFunctions::RegisterAdapterObjectEx registra un objeto de adaptador DMA con AVStream. Todos los controladores compilados para plataformas Win64 deben usar este método en lugar de KsDeviceRegisterAdapterObject.
Establecimiento

El método Set establece una propiedad identificada por un GUID de conjunto de propiedades y un identificador de propiedad. Este método pertenece a IKsPropertySet en dsound.h.
Establecimiento

El método Set establece una propiedad identificada por un GUID de conjunto de propiedades y un identificador de propiedad. Este método pertenece a IKsPropertySet en ksproxy.h.
StreamClassAbortOutstandingRequests

La rutina StreamClassAbortOutstandingRequests anula todas las solicitudes pendientes, ya sea en una secuencia determinada o en todo el controlador.
StreamClassCallAtNewPriority

La rutina StreamClassCallAtNewPriority programa una rutina a la que se llamará con una prioridad diferente.
StreamClassCompleteRequestAndMarkQueueReady

La rutina StreamClassCompleteRequestAndMarkQueueReady completa una solicitud y señala al controlador de clase que el minidriver está listo para recibir una nueva solicitud del mismo tipo.
StreamClassDebugAssert

Esta función (StreamClassDebugAssert) está obsoleta.
StreamClassDebugPrint

Esta función (StreamClassDebugPrint) está obsoleta.
StreamClassDeviceNotification

Los minidrivers usan la rutina StreamClassDeviceNotification para notificar al controlador de clase que ha completado una solicitud de secuencia o que se ha producido un evento.
StreamClassFilterReenumerateStreams

Obsoleto. No debe usarse.
StreamClassGetDmaBuffer

La rutina StreamClassGetDmaBuffer devuelve un puntero al búfer DMA que el controlador de clase asigna para el minidriver.
StreamClassGetNextEvent

Los minidrivers pueden usar la rutina StreamClassGetNextEvent para buscar en la cola de eventos de un dispositivo o de una secuencia determinada.
StreamClassGetPhysicalAddress

La rutina StreamClassGetPhysicalAddress traduce una dirección de memoria virtual a una dirección de memoria física y bloquea la memoria física correspondiente para una operación DMA.
StreamClassQueryMasterClock

Cuando el minidriver llama a la rutina StreamClassQueryMasterClock, el controlador de clase consulta el valor de hora adecuado del reloj maestro de forma asincrónica y pasa el resultado a la rutina pasada en el parámetro ClockCallbackRoutine.
StreamClassQueryMasterClockSync

El minidriver puede llamar a la rutina StreamClassQueryMasterClockSync para consultar de forma sincrónica el reloj maestro de una secuencia.
StreamClassReadWriteConfig

La rutina StreamClassReadWriteConfig lee o escribe datos de configuración para el controlador de autobús primario del minidriver.
StreamClassReenumerateStreams

La función StreamClassReenumerateStreams está obsoleta. No debe usarse.
StreamClassRegisterAdapter

La rutina StreamClassRegisterAdapter registra un minidriver de clase de secuencia. El nombre StreamClassRegisterAdapter solo es compatible con versiones anteriores. En su lugar, Microsoft recomienda el uso de StreamClassRegisterMinidriver, un alias de StreamClassRegisterAdapter. El nombre StreamClassRegisterMinidriver indica con más precisión que la rutina registra un minidriver de clase de secuencia. Una vez registrado, un minidriver puede conducir cualquier número de instancias de adaptador en un sistema. La rutina StreamClassRegisterMinidriver registra un minidriver de secuencia con el controlador de clase stream.
StreamClassRegisterFilterWithNoKSPins

La rutina StreamClassRegisterFilterWithNoKSPins se usa para registrar controladores de filtro con Microsoft DirectShow que no tienen patillas de streaming de kernel y, por lo tanto, no transmiten en modo kernel.
StreamClassScheduleTimer

El minidriver llama a la rutina StreamClassScheduleTimer para programar un temporizador y especificar una rutina a la que se llama cuando expira el temporizador.
StreamClassStreamNotification

Las secuencias usan la rutina StreamClassStreamNotification para notificar al controlador de clase que ha completado una solicitud de secuencia o que se ha producido un evento.
ETIQUETA

Más información sobre: Función TAG
USBCAMD_AdapterReceivePacket

La función USBCAMD_AdapterReceivePacket permite que USBCAMD procese un bloque de solicitud de flujo basado en adaptadores (SRB).
USBCAMD_ControlVendorCommand

La función USBCAMD_ControlVendorCommand envía comandos específicos del proveedor a la canalización de control.
USBCAMD_Debug_LogEntry

El minidriver de cámara llama a la función USBCAMD_Debug_LogEntry para registrar la información de depuración en un archivo.
USBCAMD_DriverEntry

La función USBCAMD_DriverEntry registra el minidriver con USBCAMD, enlazando de forma eficaz USBCAMD y el minidriver juntos.
USBCAMD_GetRegistryKeyValue

La función USBCAMD_GetRegistryKeyValue recupera el valor de clave del Registro específico de la instancia del dispositivo.
USBCAMD_InitializeNewInterface

La función USBCAMD_InitializeNewInterface proporciona USBCAMD con toda la información necesaria para configurar el minidriver de cámara para que funcione correctamente con el controlador de clase stream y el controlador del bus USB.
USBCAMD_SelectAlternateInterface

La función USBCAMD_SelectAlternateInterface selecciona una configuración alternativa dentro de la interfaz de streaming de vídeo USB.

Interfaces

 
IKsAggregateControl

La interfaz IKsAggregateControl proporciona métodos que agregan y quitan servidores COM como proveedores agregados en objetos KS que admiten la interfaz.
IKsAllocator

La interfazIKsAllocator proporciona métodos que controlan y consultan un asignador. IKsAllocator es para el uso de proxy y no se recomienda para el uso de la aplicación.
IKsAllocatorEx

La interfaz IKsAllocatorEx es para el uso de proxy y no se recomienda para el uso de la aplicación. IKsAllocatorEx hereda todos los métodos de la interfaz IKsAllocator y extiende IKsAllocator para proporcionar métodos que controlan y consultan un asignador.
IKsClockPropertySet

La interfaz IKsClockPropertySet proporciona métodos que permiten que el proxy refleje con precisión el tiempo.
IKsControl

La interfaz IKsControl es una interfaz de estilo COM implementada en los filtros y patillas avStream.
IKsControl

La interfaz IKsControl proporciona métodos en modo de usuario que controlan un filtro KS o un pin KS. Consulte la interfaz COM IKsControl AVStream para obtener información sobre el equivalente en modo de usuario de esta interfaz.
IKsDataTypeCompletion

La interfaz IKsDataTypeCompletion proporciona un método para completar tipos de medios parcialmente especificados que se pasan al método IAMStreamConfig::SetFormat.
IKsDataTypeHandler

La interfaz IKsDataTypeHandler proporciona métodos que realizan el preprocesamiento opcional y el postprocesamiento de ejemplos multimedia.
IKsDeviceFunctions

La interfaz IKsDeviceFunctions es una interfaz de estilo COM implementada en dispositivos AVStream. Esta interfaz está disponible en Windows Server 2003 SP1 y versiones posteriores de Windows.
IKsInterfaceHandler

La interfaz IKsInterfaceHandler proporciona métodos que serializarán muestras en el kernel en función de la estructura KSPIN_INTERFACE especificada para la conexión establecida. El IID de esta interfaz es IID_IKsInterfaceHandler.
IKsNotifyEvent

La interfaz IKsNotifyEvent proporciona un método para hacer que el objeto KS que posee un evento DirectShow emita el evento con los parámetros especificados.
IKsObject

La interfaz IKsObject proporciona un método para recuperar el identificador de archivo de un objeto KS.
IKsPin

La interfaz IKsPin proporciona métodos que controlan y recuperan información sobre un pin.
IKsPinEx

La interfaz IKsPinEx hereda todos los métodos de la interfaz IKsPin y extiende IKsPin para proporcionar un método que notifique el gráfico de filtros de un error para dar al gráfico de filtros una oportunidad para detenerlo.
IKsPinFactory

La interfaz IKsPinFactory proporciona un método que recupera el identificador de un generador de patillas.
IKsPinPipe

La interfaz IKsPinPipe es para el uso de proxy y no se recomienda para el uso de la aplicación. IKsPinPipe proporciona métodos que controlan una canalización de patillas.
IKsPropertySet

La interfaz IKsPropertySet de dsound.h proporciona métodos que acceden a las propiedades de los objetos KS que se implementan en un minidriver KS.
IKsPropertySet

La interfaz IKsPropertySet de ksproxy.h proporciona métodos que acceden a las propiedades de los objetos KS que se implementan en un minidriver KS.
IKsQualityForwarder

La interfaz IKsQualityForwarder hereda el método de la interfaz IKsObject y extiende IKsObject para proporcionar un método que vacía la información de un pin.
IKsReferenceClock

La interfaz IKsReferenceClock es una interfaz de estilo COM proporcionada por AVStream en todos los pines. El pin pasa la solicitud al reloj maestro.
IKsTopology

La interfaz IKsTopology proporciona un método que abre objetos de nodo de topología contenidos en un filtro.

Estructuras

 
KSSTREAM_SEGMENT

La estructura KSSTREAM_SEGMENT contiene información que describe una operación de E/S que se produce en una secuencia.
ALLOCATOR_PROPERTIES_EX

La estructura de ALLOCATOR_PROPERTIES_EX es para el uso de proxy y no se recomienda para el uso de la aplicación. ALLOCATOR_PROPERTIES_EX contiene información que describe las propiedades de un asignador.
AUDIORESOURCEMANAGEMENT_RESOURCEGROUP

En este tema se describe la estructura AUDIORESOURCEMANAGEMENT_RESOURCEGROUP.
AVC_COMMAND_IRB

La estructura AVC_COMMAND_IRB define una estructura que contiene un par de comandos y respuestas de AV/C.
AVC_EXT_PLUG_COUNTS

La estructura de AVC_EXT_PLUG_COUNTS describe el número de enchufes externos en la subunidad.
AVC_IRB

La estructura de AVC_IRB es una estructura de encabezado de bloque de solicitud de E/S (IRB) donde se almacena un número de función.
AVC_MULTIFUNC_IRB

La estructura de AVC_MULTIFUNC_IRB contiene otras estructuras relacionadas con AV/C en una unión.
AVC_PEER_DO_LIST

El AVC_PEER_DO_LIST describe todas las instancias no virtuales (del mismo nivel) de avc.sys.
AVC_PEER_DO_LOCATOR

El AVC_PEER_DO_LOCATOR describe instancias no virtuales (del mismo nivel) de avc.sys.
AVC_PIN_COUNT

La estructura AVC_PIN_COUNT especifica el número de patillas en un dispositivo de subunidad AV/C.
AVC_PIN_DESCRIPTOR

La estructura de AVC_PIN_DESCRIPTOR describe un pin en un dispositivo de subunidad AV/C.
AVC_PIN_ID

La estructura de AVC_PIN_ID describe un pin en una subunidad.
AVC_PRECONNECT_INFO

La estructura de AVC_PRECONNECT_INFO especifica la información de preconección del identificador de patilla especificado (desplazamiento basado en cero) en un dispositivo de subunidad AV/C.
AVC_SETCONNECT_INFO

La estructura AVC_SETCONNECT_INFO se usa para inicializar un controlador de subunidad y establecer conexiones de patillas.
AVC_STREAM_REQUEST_BLOCK

La estructura de AVC_STREAM_REQUEST_BLOCK describe una solicitud de streaming de AV/C que avcstrm.sys va a procesar.
AVC_SUBUNIT_ADDR_SPEC

La estructura AVC_SUBUNIT_ADDR_SPEC se usa con instancias virtuales de avc.sys para describir las direcciones de subunidad virtual.
AVC_SUBUNIT_INFO_BLOCK

La estructura de AVC_SUBUNIT_INFO_BLOCK describe la información de subunidad.
AVC_UNIQUE_ID

El AVC_UNIQUE_ID describe el identificador único de la unidad AV/C.
AVCCONNECTINFO

La estructura AVCCONNECTINFO se usa para inicializar un controlador de subunidad y establecer conexiones de patillas.
AVCPRECONNECTINFO

La estructura AVCPRECONNECTINFO se usa para inicializar un controlador de subbunit y establecer conexiones de patillas.
AVCSTRM_BUFFER_STRUCT

La estructura de AVCSTRM_BUFFER_STRUCT describe un búfer que se va a enviar a avcstrm.sys para operaciones de lectura o escritura.
AVCSTRM_FORMAT_INFO

La estructura AVCSTRM_FORMAT_INFO se usa para describir un flujo de datos.
AVCSTRM_OPEN_STRUCT

La estructura de AVCSTRM_OPEN_STRUCT describe un flujo de datos que se va a abrir.
BDA_BUFFER

En este tema se describe la estructura BDA_BUFFER.
BDA_CA_MODULE_UI

La estructura de BDA_CA_MODULE_UI describe la interfaz de usuario (UI) que pueden mostrar los complementos de acceso condicional (CA).
BDA_CAS_CHECK_ENTITLEMENTTOKEN

Más información sobre: estructura de _BDA_CAS_CHECK_ENTITLEMENTTOKEN
BDA_CAS_CLOSE_MMIDIALOG

En este tema se describe la estructura de BDA_CAS_CLOSE_MMIDIALOG.
BDA_CAS_CLOSEMMIDATA

Más información sobre: estructura de _BDA_CAS_CLOSEMMIDATA
BDA_CAS_OPENMMIDATA

Más información sobre: estructura de _BDA_CAS_OPENMMIDATA
BDA_CAS_REQUESTTUNERDATA

Más información sobre: estructura de _BDA_CAS_REQUESTTUNERDATA
BDA_DISEQC_RESPONSE

Más información sobre: estructura de _BDA_DISEQC_RESPONSE
BDA_DISEQC_SEND

Más información sobre: estructura de _BDA_DISEQC_SEND
BDA_DRM_DRMSTATUS

Más información sobre: estructura de _BDA_DRM_DRMSTATUS
BDA_DVBT2_L1_SIGNALLING_DATA

Más información sobre: estructura de _BDA_DVBT2_L1_SIGNALLING_DATA
BDA_ETHERNET_ADDRESS

Más información sobre: estructura de _BDA_ETHERNET_ADDRESS
BDA_ETHERNET_ADDRESS_LIST

Más información sobre: estructura de _BDA_ETHERNET_ADDRESS_LIST
BDA_FILTER_TEMPLATE

La estructura de BDA_FILTER_TEMPLATE describe la topología de plantilla para un filtro BDA.
BDA_GDDS_DATA

Más información sobre: estructura de _BDA_GDDS_DATA
BDA_GDDS_DATATYPE

Más información sobre: estructura de _BDA_GDDS_DATATYPE
BDA_IPv4_ADDRESS

Más información sobre: estructura de _BDA_IPv4_ADDRESS
BDA_IPv4_ADDRESS_LIST

Más información sobre: estructura de _BDA_IPv4_ADDRESS_LIST
BDA_IPv6_ADDRESS

Más información sobre: estructura de _BDA_IPv6_ADDRESS
BDA_IPv6_ADDRESS_LIST

Más información sobre: estructura de _BDA_IPv6_ADDRESS_LIST
BDA_ISDBCAS_EMG_REQ

Más información sobre: estructura de _BDA_ISDBCAS_EMG_REQ
BDA_ISDBCAS_REQUESTHEADER

Más información sobre: estructura de _BDA_ISDBCAS_REQUESTHEADER
BDA_ISDBCAS_RESPONSEDATA

Más información sobre: estructura de _BDA_ISDBCAS_RESPONSEDATA
BDA_MUX_PIDLISTITEM

Más información sobre: estructura de _BDA_MUX_PIDLISTITEM
BDA_PID_MAP

La estructura de BDA_PID_MAP describe un tipo de datos para filtrar el flujo de entrada de un filtro de identificador de paquete (PID) y, a continuación, pasar a un filtro de bajada.
BDA_PID_UNMAP

La estructura BDA_PID_UNMAP describe los tipos de paquetes para detener el filtrado del flujo de entrada de un filtro de identificador de paquete (PID). Estos tipos de paquetes se identifican con LOS PID.
BDA_PIN_PAIRING

La estructura de BDA_PIN_PAIRING describe la topología entre un par de patillas de entrada y salida.
BDA_PROGRAM_PID_LIST

La estructura BDA_PROGRAM_PID_LIST describe los datos de un programa específico que se va a ver. Estos datos constan de paquetes que se identifican con identificadores de paquete (PID).
BDA_RATING_PINRESET

Más información sobre: estructura de _BDA_RATING_PINRESET
BDA_SCAN_CAPABILTIES

Más información sobre: estructura de _BDA_SCAN_CAPABILTIES
BDA_SCAN_START

Más información sobre: estructura de _BDA_SCAN_START
BDA_SCAN_STATE

Más información sobre: estructura de _BDA_SCAN_STATE
BDA_SIGNAL_TIMEOUTS

Más información sobre: estructura de _BDA_SIGNAL_TIMEOUTS
BDA_STRING

Más información sobre: estructura de _BDA_STRING
BDA_TABLE_SECTION

La estructura BDA_TABLE_SECTION describe una sección de tabla.
BDA_TEMPLATE_CONNECTION

La estructura de BDA_TEMPLATE_CONNECTION describe la plantilla de una conexión BDA en términos de dónde comienza y termina.
BDA_TEMPLATE_PIN_JOINT

La estructura de BDA_TEMPLATE_PIN_JOINT describe una unión en una topología de plantilla.
BDA_TRANSPORT_INFO

La estructura de BDA_TRANSPORT_INFO describe el formato de una conexión de flujo.
BDA_TS_SELECTORINFO

Más información sobre: estructura de _BDA_TS_SELECTORINFO
BDA_TS_SELECTORINFO_ISDBS_EXT

Más información sobre: estructura de _BDA_TS_SELECTORINFO_ISDBS_EXT
BDA_TUNER_DIAGNOSTICS

Más información sobre: estructura de _BDA_TUNER_DIAGNOSTICS
BDA_TUNER_TUNERSTATE

Más información sobre: estructura de _BDA_TUNER_TUNERSTATE
BDA_USERACTIVITY_INTERVAL

Más información sobre: estructura de _BDA_USERACTIVITY_INTERVAL
BDA_WMDRM_KEYINFOLIST

Más información sobre: estructura de _BDA_WMDRM_KEYINFOLIST
BDA_WMDRM_RENEWLICENSE

Más información sobre: estructura de _BDA_WMDRM_RENEWLICENSE
BDA_WMDRM_STATUS

Más información sobre: estructura de _BDA_WMDRM_STATUS
BDA_WMDRMTUNER_PIDPROTECTION

Más información sobre: estructura de _BDA_WMDRMTUNER_PIDPROTECTION
BDA_WMDRMTUNER_PURCHASEENTITLEMENT

Más información sobre: estructura de _BDA_WMDRMTUNER_PURCHASEENTITLEMENT
BDANODE_DESCRIPTOR

La estructura de BDANODE_DESCRIPTOR describe un nodo BDA.
BUS_INTERFACE_MEDIUMS

Más información sobre: estructura de BUS_INTERFACE_MEDIUMS
BUS_INTERFACE_REFERENCE

Un enumerador de dispositivos de software exporta esta interfaz para permitir que los controladores hagan referencia al recuento de objetos de dispositivo físico (PPO) de forma que el dispositivo permanezca activo mientras está en uso y se descarga cuando no está en uso.
BUS_INTERFACE_SWENUM

La estructura BUS_INTERFACE_SWENUM describe la interfaz del enumerador del bus de carga a petición.
CIP_HDR1

La estructura de CIP_HDR1 describe la estructura de datos genérica de los dos encabezados CIP de quadlet (primer cuadrante del par).
CIP_HDR2_FDF

La estructura CIP_HDR2_FDF describe el segundo cuadrante de un par de encabezados CIP.
CIP_HDR2_MPEGTS

La estructura de CIP_HDR2_MPEGTS describe el segundo cuadrilátero de un par de encabezados CIP para una secuencia de formato MPEGTS.
CIP_HDR2_SYT

La estructura de CIP_HDR2_SYT describe el segundo cuadrilátero de un par de encabezados CIP para una secuencia de formato DV.
DEVCAPS

La estructura DEVCAPS describe las funcionalidades de un dispositivo externo.
DvbParentalRatingDescriptor

En este tema se describe la estructura DvbParentalRatingDescriptor.
DvbParentalRatingParam

En este tema se describe la estructura DvbParentalRatingParam.
DVINFO

La estructura DVINFO describe un formato de secuencia DV, incluida su información de origen de streaming predeterminada y la información de control de secuencias.
HW_CLOCK_OBJECT

La estructura de HW_CLOCK_OBJECT describe el reloj asociado a una secuencia.
HW_EVENT_DESCRIPTOR

Cuando el controlador de clase llama a una de las rutinas de StrMiniEvent del minidriver, pasa un puntero a una estructura de HW_EVENT_DESCRIPTOR para describir el evento como habilitado o deshabilitado.
HW_INITIALIZATION_DATA

La estructura HW_INITIALIZATION_DATA especifica la información básica que el controlador de clase necesita para empezar a inicializar el minidriver.
HW_STREAM_DESCRIPTOR

El minidriver usa la estructura HW_STREAM_DESCRIPTOR para devolver información de flujo al controlador de clase de secuencia.
HW_STREAM_HEADER

La estructura HW_STREAM_HEADER describe la semántica de streaming del kernel admitida por el minidriver en su conjunto, como parte de una estructura de HW_STREAM_DESCRIPTOR.
HW_STREAM_INFORMATION

La estructura de HW_STREAM_INFORMATION describe la semántica de streaming del kernel admitida por secuencias individuales, como parte de una estructura de HW_STREAM_DESCRIPTOR.
HW_STREAM_OBJECT

HW_STREAM_OBJECT describe una instancia de una secuencia de minidriver.
HW_STREAM_REQUEST_BLOCK

El controlador de clase stream usa la estructura de HW_STREAM_REQUEST_BLOCK para pasar información hacia y desde el minidriver mediante devoluciones de llamada proporcionadas por minidriver.
HW_TIME_CONTEXT

El controlador de clase pasa una estructura de HW_TIME_CONTEXT como parámetro que se va a rellenar mediante la rutina StrMiniClock de una secuencia o devuelve una estructura de HW_TIME_CONTEXT completada cuando responde a una solicitud StreamClassQueryMasterClock o StreamClassQueryMasterClockSync.
KS_AM_ExactRateChange

La estructura KS_AM_ExactRateChange aún no se ha implementado.
KS_AM_SimpleRateChange

La estructura de KS_AM_SimpleRateChange se usa para describir un cambio de velocidad simple (avance rápido o rebobinado) para una secuencia MPEG2.
KS_AMVPDATAINFO

La estructura KS_AMVPDATAINFO se usa para describir las propiedades de un puerto de vídeo.
KS_AMVPDIMINFO

La estructura KS_AMVPDIMINFO se usa para describir las dimensiones de un puerto de vídeo.
KS_AMVPSIZE

La estructura KS_AMVPSIZE se usa para describir la dimensión de un puerto de vídeo (ancho por alto).
KS_ANALOGVIDEOINFO

La estructura de KS_ANALOGVIDEOINFO describe una secuencia de vídeo analógica.
KS_BDA_FRAME_INFO

La estructura de KS_BDA_FRAME_INFO describe las extensiones de BDA a la estructura de KSSTREAM_HEADER, que describe un paquete de datos que se va a leer o escribir en un pin del controlador de streaming.
KS_BITMAPINFOHEADER

La estructura de KS_BITMAPINFOHEADER describe los detalles sobre la secuencia de vídeo, como las dimensiones de imagen y la profundidad de píxeles.
KS_COLCON

La estructura KS_COLCON se usa para describir la configuración de color y contraste.
KS_COMPRESSION

La estructura KS_COMPRESSION define la compresión de fotogramas en un pin de salida.
KS_COPY_MACROVISION

La estructura KS_COPY_MACROVISION especifica el nivel de Macrovision del flujo de datos.
KS_DATAFORMAT_DV_AVC

La estructura de KS_DATAFORMAT_DV_AVC almacena el formato de datos para una conexión de vídeo digital av/C.
KS_DATAFORMAT_H264VIDEOINFO

La estructura KS_DATAFORMAT_H264VIDEOINFO describe el intervalo de formatos de datos disponible para una secuencia.
KS_DATAFORMAT_IMAGEINFO

Especifica un formato de datos de imagen que se usa para un pin de imagen independiente (o secuencia).
KS_DATAFORMAT_MPEG2TS_AVC

La estructura de KS_DATAFORMAT_MPEG2TS_AVC almacena el formato de datos para una conexión AV/C MPEG2.
KS_DATAFORMAT_VBIINFOHEADER

La estructura KS_DATAFORMAT_VBIINFOHEADER describe un flujo de intervalo de en blanco vertical (VBI).
KS_DATAFORMAT_VIDEOINFO_PALETTE

La estructura KS_DATAFORMAT_VIDEOINFO_PALETTE describe la información de la paleta de colores.
KS_DATAFORMAT_VIDEOINFOHEADER

La estructura de KS_DATAFORMAT_VIDEOINFOHEADER describe una secuencia de vídeo que no incluye la configuración bob o weave.
KS_DATAFORMAT_VIDEOINFOHEADER2

La estructura de KS_DATAFORMAT_VIDEOINFOHEADER2 describe una secuencia de vídeo que incluye la configuración de bob o weave.
KS_DATARANGE_ANALOGVIDEO

La estructura KS_DATARANGE_ANALOGVIDEO describe una secuencia de vídeo analógica.
KS_DATARANGE_BDA_ANTENNA

La estructura KS_DATARANGE_BDA_ANTENNA describe una gama de formatos de datos para un flujo de antena BDA.
KS_DATARANGE_BDA_TRANSPORT

La estructura KS_DATARANGE_BDA_TRANSPORT describe un intervalo de formatos de datos para un flujo de transporte de BDA.
KS_DATARANGE_DV_AVC

La estructura KS_DATARANGE_DV_AVC almacena una gama de formatos de vídeo digital av/C.
KS_DATARANGE_DVVIDEO

La estructura KS_DATARANGE_DV_AVC almacena una gama de formatos de vídeo digital.
KS_DATARANGE_H264_VIDEO

La estructura KS_DATARANGE_H264_VIDEO describe el intervalo de formatos de vídeo MPEG-2 disponibles para una secuencia.
KS_DATARANGE_IMAGE

Especifica un intervalo de datos de imagen que se usa en la estructura KSPIN_DESCRIPTOR que describe un pin (o secuencia).
KS_DATARANGE_MPEG1_VIDEO

La estructura de KS_DATARANGE_MPEG1_VIDEO describe el intervalo de formatos de vídeo MPEG-1 disponibles para una secuencia.
KS_DATARANGE_MPEG2_VIDEO

La estructura KS_DATARANGE_MPEG2_VIDEO describe la gama de formatos de vídeo MPEG-2 disponibles para una secuencia.
KS_DATARANGE_MPEG2TS_AVC

La estructura KS_DATARANGE_MPEG2TS_AVC almacena una gama de formatos AV/C MPEG2.
KS_DATARANGE_VIDEO

La estructura de KS_DATARANGE_VIDEO describe una variedad de secuencias de vídeo sin bob o configuración de entrelazado.
KS_DATARANGE_VIDEO_PALETTE

La estructura KS_DATARANGE_VIDEO_PALETTE describe una secuencia y sus capacidades de color.
KS_DATARANGE_VIDEO_VBI

La estructura KS_DATARANGE_VIDEO_VBI describe un intervalo de formatos de datos que contienen datos de intervalo de espacio en blanco vertical (VBI).
KS_DATARANGE_VIDEO2

La estructura de KS_DATARANGE_VIDEO2 describe una secuencia de vídeo, incluida la configuración de bob o weave.
KS_DVD_YCrCb

La estructura KS_DVD_YCrCb se usa para describir un color en el espacio de colores YCrCb.
KS_DVD_YUV

La estructura KS_DVD_YUV se usa para describir un color en el espacio de colores YUV.
KS_DVDCOPY_BUSKEY

La estructura KS_DVDCOPY_BUSKEY se usa para describir la información clave del bus para el proceso de autenticación de protección de derechos de autor de DVD.
KS_DVDCOPY_CHLGKEY

La estructura KS_DVDCOPY_CHLGKEY se usa para describir la información clave de desafío para el proceso de autenticación de protección de derechos de autor de DVD.
KS_DVDCOPY_DISCKEY

La estructura KS_DVDCOPY_DISCKEY se usa para describir la información de clave de disco para el proceso de autenticación de protección de derechos de autor de DVD.
KS_DVDCOPY_REGION

La estructura KS_DVDCOPY_REGION se usa para describir la región del control de copia según las restricciones de idioma.
KS_DVDCOPY_SET_COPY_STATE

La estructura KS_DVDCOPY_SET_COPY_STATE se usa para especificar el estado de protección de derechos de autor de la secuencia de descodificador de DVD.
KS_DVDCOPY_TITLEKEY

La estructura KS_DVDCOPY_TITLEKEY se usa para describir la información clave de título del proceso de autenticación de protección de derechos de autor de DVD.
KS_FRAME_INFO

La estructura KS_FRAME_INFO extiende la estructura de KSSTREAM_HEADER para las secuencias de vídeo.
KS_FRAMING_ITEM

La estructura KS_FRAMING_ITEM se usa para declarar los requisitos del asignador en un pin en modo kernel.
KS_FRAMING_RANGE

La estructura KS_FRAMING_RANGE especifica un intervalo para tamaños de marco para un elemento de trama determinado.
KS_FRAMING_RANGE_WEIGHTED

Los controladores pueden usar la estructura KS_FRAMING_RANGE_WEIGHTED para especificar un intervalo de tamaños de fotograma ponderados.
KS_H264VIDEOINFO

El KS_H264VIDEOINFO describe las funcionalidades del dispositivo que se aplican al tipo de medio actual.
KS_MPEG1VIDEOINFO

La estructura KS_MPEG1VIDEOINFO describe una secuencia de vídeo MPEG-1.
KS_MPEGAUDIOINFO

La estructura KS_MPEGAUDIOINFO describe una secuencia de audio MPEG.
KS_MPEGVIDEOINFO2

La estructura de KS_MPEGVIDEOINFO2 describe una secuencia de vídeo MPEG-2, incluida la configuración bob o weave.
KS_RGBQUAD

La estructura KS_RGBQUAD describe un color que consta de una densidad relativa de rojo, verde y azul, que va de 0 a 255 (0x0 a 0xff).
KS_TRUECOLORINFO

La estructura KS_TRUECOLORINFO describe la paleta de colores y la información de máscara de bits para las imágenes de vídeo que también contienen una paleta.
KS_TVTUNER_CHANGE_INFO

La estructura KS_TVTUNER_CHANGE_INFO proporciona códecs de intervalo en blanco vertical (VBI) con información sobre el canal optimizado actualmente.
KS_VBI_FRAME_INFO

La estructura KS_VBI_FRAME_INFO extiende la estructura de KSSTREAM_HEADER para flujos de intervalo en blanco vertical (VBI).
KS_VBIINFOHEADER

La estructura de KS_VBIINFOHEADER describe secuencias de intervalo de en blanco verticales sin formato (VBI).
KS_VIDEO_STREAM_CONFIG_CAPS

La estructura KS_VIDEO_STREAM_CONFIG_CAPS describe la configuración y las capacidades de una secuencia de vídeo, incluido el estándar de vídeo analógico (por ejemplo, NTSC, PAL o SECAM), el escalado y las capacidades de recorte; velocidades de fotogramas mínimas y máximas; y velocidades de datos mínimas y máximas.
KS_VIDEOINFO

La estructura KS_VIDEOINFO describe el mapa de bits y la información de color de una secuencia de vídeo.
KS_VIDEOINFOHEADER

La estructura de KS_VIDEOINFOHEADER describe el mapa de bits y la información de color de una secuencia de vídeo.
KS_VIDEOINFOHEADER2

En la estructura de KS_VIDEOINFOHEADER2 se describen los detalles de una secuencia de vídeo, incluida la configuración de bob o weave, la protección de copia y la relación de aspecto de píxeles.
KSALLOCATOR_DISPATCH

La estructura KSALLOCATOR_DISPATCH contiene las devoluciones de llamada necesarias para que un pin implemente su propio asignador de nivel de kernel.
KSALLOCATOR_FRAMING

La estructura KSALLOCATOR_FRAMING se usa para consultar los requisitos de marco y enviar solicitudes de creación de asignador.
KSALLOCATOR_FRAMING_EX

La estructura KSALLOCATOR_FRAMING_EX es el reemplazo de AVStream para KSALLOCATOR_FRAMING. KSALLOCATOR_FRAMING_EX define los requisitos del asignador en un pin en un filtro de nivel de kernel.
KSATTRIBUTE

La estructura KSATTRIBUTE define un atributo adicional de un formato de datos o un rango de datos que no está cubierto por las estructuras KSDATAFORMAT y KSDATARANGE o la información extendida basada en los especificadores de formato y rango.
KSATTRIBUTE_LIST

La estructura KSATTRIBUTE_LIST contiene un atributo definido en una estructura KSATTRIBUTE.
KSAUDIOENGINE_DEVICECONTROLS

Describe la estructura KSAUDIOENGINE_DEVICECONTROLS.
KSAUTOMATION_TABLE

La estructura KSAUTOMATION_TABLE define una estructura que combina tablas para propiedades, métodos y eventos.
KSBUFFER_ITEM

La estructura KSBUFFER_ITEM se usa para almacenar una lista de búferes de datos copiados del origen del evento, que el receptor de eventos puede recuperar a través de KSEVENT_TYPE_QUERYBUFFER.
KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS

La estructura KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS se usa para enumerar qué configuraciones de flujo admiten la segmentación en segundo plano.
KSCAMERA_EXTENDEDPROP_CAMERAOFFSET

La estructura KSCAMERA_EXTENDEDPROP_CAMERAOFFSET contiene los parámetros de la propiedad Control de desplazamiento angular de cámara.
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS define una resolución disponible y sus valores de configuración admitidos.
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER contiene información de tamaño y recuento para las estructuras de KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER y KSCAMERA_EXTENDEDPROP_DIGITAL_WINDOW_CONFIGCAPS.
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING contiene el tamaño de la ventana y el origen x e y de la ventana en formato Q24.
KSCAMERA_EXTENDEDPROP_EVCOMPENSATION

El Control de compensación de EV proporciona el control de exposición que se ajusta mediante incrementos de los pasos de compensación de EV.
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW

La propiedad Field of View Control describe el campo de vista actual (FOV) de la cámara junto con el ángulo de inclinación de la posición de la cámara.
KSCAMERA_EXTENDEDPROP_HEADER

La estructura KSCAMERA_EXTENDEDPROP_HEADER es el encabezado de carga de una propiedad de control extend.
KSCAMERA_EXTENDEDPROP_METADATAINFO

Esta estructura representa la información de metadatos del control de propiedad extendida.
KSCAMERA_EXTENDEDPROP_PHOTOMODE

La estructura KSCAMERA_EXTENDEDPROP_PHOTOMODE contiene los datos de propiedad de los recuentos de fotogramas del historial en modo foto.
KSCAMERA_EXTENDEDPROP_PROFILE

La carga del control KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE contiene KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE.
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS

Esta estructura contiene las funcionalidades de un control roi.
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER

Esta estructura contiene la información de encabezado de las funcionalidades de ROI.
KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE

Esta estructura contiene la estructura de información de ROI para la exposición.
KSCAMERA_EXTENDEDPROP_ROI_FOCUS

Esta estructura contiene la estructura de información de ROI para el foco.
KSCAMERA_EXTENDEDPROP_ROI_INFO

Esta estructura contiene información sobre un ROI.
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL

Esta estructura contiene información para un control ISP de ROI.
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER

Esta estructura contiene la información de encabezado de los controles ISP de ROI.
KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE

Esta estructura contiene la estructura de información de ROI para el balance de blancos.
KSCAMERA_EXTENDEDPROP_VALUE

La estructura KSCAMERA_EXTENDEDPROP_VALUE es una unión de tipo de datos que se usa para expresar un valor de propiedad extendida.
KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING

El KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING es una estructura de carga de propiedad para la configuración de procesamiento de vídeo relacionada con el equilibrio de blancos, el modo de exposición y el modo de enfoque.
KSCAMERA_MAXVIDEOFPS_FORPHOTORES

La estructura KSCAMERA_MAXVIDEOFPS_FORPHOTORES contiene los datos de propiedad para la velocidad máxima de fotogramas a una resolución determinada para una cámara que admita la vista previa y la captura.
KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK

La estructura KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK contiene información sobre las dimensiones de la máscara de fondo, así como su cobertura del marco del que se deduce, que es el marco que genera la secuencia.
KSCAMERA_METADATA_DIGITALWINDOW

KSCAMERA_METADATA_DIGITALWINDOW contiene información de encabezado de metadatos junto con el origen y el tamaño de la ventana digital x e y en formato Q24.
KSCAMERA_METADATA_ITEMHEADER

Esta estructura contiene la información del encabezado de metadatos rellenada por el controlador de cámara.
KSCAMERA_METADATA_PHOTOCONFIRMATION

Esta estructura contiene la información de metadatos de confirmación de fotos rellenada por el controlador de cámara.
KSCAMERA_PERFRAMESETTING_CAP_HEADER

Esta estructura contiene la información de encabezado de las funcionalidades de configuración por fotograma.
KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER

La estructura KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER contiene la información de encabezado de un elemento de configuración por fotograma.
KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM

Esta estructura contiene un elemento personalizado.
KSCAMERA_PERFRAMESETTING_FRAME_HEADER

Esta estructura contiene la información de encabezado de un marco en una carga de configuración por fotograma.
KSCAMERA_PERFRAMESETTING_HEADER

Esta estructura contiene información de encabezado para la carga de configuración por fotograma.
KSCAMERA_PERFRAMESETTING_ITEM_HEADER

La estructura KSCAMERA_PERFRAMESETTING_ITEM_HEADER contiene la información de encabezado de un elemento de configuración por fotograma.
KSCAMERA_PROFILE_CONCURRENCYINFO

Una matriz de estructuras de KSCAMERA_PROFILE_CONCURRENCYINFO forma el parámetro Camera.Concurrency de la estructura de KSDEVICE_PROFILE_INFO (cuyo tamaño de matriz se especifica mediante el parámetro Camera.CountOfConcurrency) que indica qué perfiles el perfil identificado en la estructura de KSCAMERA_PROFILE_INFO se puede ejecutar simultáneamente en diferentes cámaras.
KSCAMERA_PROFILE_INFO

La estructura KSCAMERA_PROFILE_INFO se usa para identificar de forma única un perfil determinado.
KSCAMERA_PROFILE_MEDIAINFO

Esta estructura contiene la información de tipo multimedia pertinente presentada para cada perfil de cámara.
KSCAMERA_PROFILE_PININFO

Esta estructura especifica la lista disponible de tipos de medios para cada una de las patillas del controlador de cámara.
KSCLOCK_CREATE

La estructura KSCLOCK_CREATE se usa en los parámetros clock create para la función KsCreateClock.
KSCLOCK_DISPATCH

La estructura KSCLOCK_DISPATCH contiene las devoluciones de llamada necesarias para que un pin implemente un objeto clock.
KSCLOCK_FUNCTIONTABLE

La estructura KSCLOCK_FUNCTIONTABLE describe una tabla de funciones para el reloj maestro.
KSCLOCKINSTANCE

Más información sobre: Estructura KSCLOCKINSTANCE
KSCOMPONENTID

La estructura KSCOMPONENTID contiene identificadores únicos que describen un objeto de streaming de kernel individual.
KSCORRELATED_TIME

La estructura KSCORRELATED_TIME contiene una hora del reloj, así como el número correspondiente de tics de reloj desde el arranque del sistema.
KSDATAFORMAT

La estructura KSDATAFORMAT es una estructura de longitud variable que describe un formato de datos.
KSDATAFORMAT

En este tema se describe la unión KSDATAFORMAT.
KSDEVICE

La estructura KSDEVICE describe un dispositivo funcional WDM administrado por AVStream.
KSDEVICE_DESCRIPTOR

La estructura KSDEVICE_DESCRIPTOR describe las características de un dispositivo determinado.
KSDEVICE_DISPATCH

La estructura KSDEVICE_DISPATCH describe las devoluciones de llamada que un cliente puede proporcionar para recibir notificaciones de eventos PnP y creación de dispositivos.
KSDEVICE_PROFILE_INFO

El KSDEVICE_PROFILE_INFO es una estructura genérica diseñada para controlar la información de perfil de varios tipos de dispositivos.
KSDEVICE_THERMAL_DISPATCH

El controlador de minipuerto usa la estructura KSDEVICE_THERMAL_DISPATCH en la llamada API para registrar devoluciones de llamada de notificación térmica. Esta estructura contiene los punteros de función de devolución de llamada para interfaces de refrigeración activas y pasivas.
KSDISPATCH_TABLE

La estructura de KSDISPATCH_TABLE contiene punteros a las rutinas de distribución de IRP implementadas por el minidriver.
KSDPC_ITEM

La estructura KSDPC_ITEM se usa para almacenar información relacionada con cualquier DPC interno que se pueda usar para generar notificaciones de eventos a partir de un IRQL generado.
KSE_NODE

La estructura KSE_NODE especifica una solicitud de evento en un nodo específico.
KSE_PIN

Más información sobre: estructura de KSE_PIN
KSERROR

La estructura KSERROR se usa para notificar errores de streaming tanto en el kernel como en el modo de usuario a sus respectivos administradores de calidad.
KSEVENT_ENTRY

El subsistema de streaming del kernel usa la estructura KSEVENT_ENTRY para describir cómo se debe desencadenar un evento.
KSEVENT_ITEM

La estructura KSEVENT_ITEM describe la compatibilidad de un minidriver con un evento específico dentro de un conjunto de eventos.
KSEVENT_SET

La estructura de KSEVENT_SET describe los eventos que componen un conjunto de eventos de streaming de kernel.
KSEVENT_TIME_INTERVAL

La estructura KSEVENT_TIME_INTERVAL se usa en varios eventos dentro del conjunto de eventos KSEVENTSETID_Clock.
KSEVENT_TIME_MARK

La estructura KSEVENT_TIME_MARK se usa en varios eventos dentro del conjunto de eventos KSEVENTSETID_Clock.
KSEVENT_TUNER_INITIATE_SCAN_S

La estructura KSEVENT_TUNER_INITIATE_SCAN_S se usa en el evento KSEVENT_TUNER_INITIATE_SCAN dentro del conjunto de eventos EVENTSETID_TUNER.
KSEVENTDATA

Los clientes de streaming de kernel envían la estructura KSEVENTDATA al controlador de clase para especificar un método de notificación.
KSEVENTDATA_BDA_RF_TUNER_SCAN_S

En este tema se describe la estructura KSEVENTDATA_BDA_RF_TUNER_SCAN_S.
KSFASTMETHOD_ITEM

Los controladores proporcionan una estructura de tipo KSFASTMETHOD_ITEM para admitir el envío rápido de E/S.
KSFASTPROPERTY_ITEM

La estructura KSFASTPROPERTY_ITEM se usa con elementos para el envío rápido de E/S.
KSFILTER

La estructura KSFILTER describe un filtro con instancias.
KSFILTER_DESCRIPTOR

La estructura de KSFILTER_DESCRIPTOR describe las características de un filtro creado por un generador de filtros determinado.
KSFILTER_DISPATCH

La estructura de KSFILTER_DISPATCH describe las devoluciones de llamada de cliente que se realizan para notificar al cliente ciertos eventos en un tipo de filtro determinado.
KSFILTERFACTORY

La estructura KSFILTERFACTORY representa un generador de filtros.
KSFRAMETIME

La estructura KSFRAMETIME es compatible con las patillas de representación y se usa para devolver la duración del siguiente marco de datos y las marcas asociadas a ese fotograma.
KSGATE

La estructura KSGATE describe un objeto de puerta AVStream.
KSGRAPHMANAGER_FUNCTIONTABLE

Más información sobre: estructura de KSGRAPHMANAGER_FUNCTIONTABLE
KSHANDSHAKE

La estructura KSHANDSHAKE se usa para pasar información hacia atrás y hacia adelante mientras las patillas están en un intento de negociar una interfaz privada.
KSIDEFAULTCLOCK

Más información sobre: Estructura KSIDEFAULTCLOCK
KSIDENTIFIER

La estructura KSIDENTIFIER especifica un GUID que identifica de forma única un conjunto relacionado de GUID y un valor de índice para hacer referencia a un miembro específico dentro de ese conjunto.
KSINTERVAL

La estructura KSINTERVAL especifica un tiempo base y un intervalo de tiempo para eventos periódicos.
KSJACK_DESCRIPTION3

En este tema se describe la estructura KSJACK_DESCRIPTION3.
KSM_BDA_PIN

La estructura de KSM_BDA_PIN describe una solicitud de método para crear o eliminar un generador de patillas para un filtro.
KSM_BDA_PIN_PAIR

La estructura KSM_BDA_PIN_PAIR describe una solicitud de método para recuperar la estructura de emparejamiento de patillas (BDA_PIN_PAIRING) entre un par de patillas de entrada y salida.
KSM_NODE

Al igual que KSP_NODE se usa para las propiedades de un nodo, la estructura de KSM_NODE se usa para los métodos de un nodo.
KSM_PIN

La estructura de KSM_PIN describe una solicitud de método para crear o eliminar un generador de patillas para un filtro.
KSM_PIN_PAIR

La estructura KSM_PIN_PAIR describe una solicitud de método para recuperar la estructura de emparejamiento de patillas (BDA_PIN_PAIRING) entre un par de patillas de entrada y salida.
KSMAPPING

La estructura KSMAPPING se usa para describir un único fragmento contiguo de memoria física para su uso en operaciones DMA de dispersión y recopilación.
KSMETHOD_ITEM

La estructura KSMETHOD_ITEM describe un único método dentro de un conjunto de métodos.
KSMETHOD_SET

La estructura KSMETHOD_SET describe los métodos que componen un conjunto de métodos de streaming de kernel.
KSMPEGVID_RECT

estructura de KSMPEGVID_RECT
KSMULTIPLE_ITEM

La estructura KSMULTIPLE_ITEM es un encabezado genérico para los datos de propiedad que pueden contener varias entradas.
KSNODE_CREATE

La estructura KSNODE_CREATE describe el conjunto de información que se usa para crear el identificador de nodo.
KSNODE_DESCRIPTOR

La estructura KSNODE_DESCRIPTOR describe un nodo de topología dentro de un filtro.
KSOBJECT_CREATE

La estructura KSOBJECT_CREATE contiene una matriz de controladores de creación para las clases de objeto base admitidas por este objeto de dispositivo.
KSOBJECT_CREATE_ITEM

La estructura KSOBJECT_CREATE_ITEM se usa para buscar la cadena pasada a una solicitud de creación.
KSP_BDA_NODE_PIN

La estructura de KSP_BDA_NODE_PIN describe una solicitud de propiedad para recuperar el pin de control de un nodo.
KSP_NODE

Los clientes de streaming de kernel usan la estructura KSP_NODE para especificar la propiedad y el tipo de nodo dentro de una solicitud de propiedad KSPROPERTY_TOPOLOGY_NAME.
KSP_NODE_ESPID

La estructura de KSP_NODE_ESPID describe la propiedad y el tipo de nodo de un nodo de mapa de mensaje de control de derechos (ECM) junto con el identificador de paquete (PID) de una secuencia elemental que procesa el nodo de mapa ECM.
KSP_PIN

Los clientes de streaming de kernel usan la estructura KSP_PIN para especificar la propiedad y el tipo de anclaje dentro de una solicitud de propiedad KSPROPSETID_Pin.
KSP_TIMEFORMAT

La estructura KSP_TIMEFORMAT corresponde a KSPROPERTY_MEDIASEEKING_CONVERTTIMEFORMAT.
KSPIN

La estructura KSPIN describe una patilla con instancias.
KSPIN_CINSTANCES

Más información sobre: estructura de KSPIN_CINSTANCES
KSPIN_CONNECT

Los clientes usan la estructura KSPIN_CONNECT para describir la conexión que solicitan desde un controlador en una llamada A KsCreatePin.
KSPIN_DESCRIPTOR

La estructura KSPIN_DESCRIPTOR describe las propiedades básicas KSPROPSETID_Pin de un tipo de patilla.
KSPIN_DESCRIPTOR_EX

La estructura KSPIN_DESCRIPTOR_EX describe las características de un tipo de patilla en un tipo de filtro determinado.
KSPIN_DISPATCH

La estructura de KSPIN_DISPATCH describe las devoluciones de llamada para las que los clientes pueden registrarse para recibir notificaciones de eventos de anclaje.
KSPIN_MDL_CACHING_NOTIFICATION

La estructura KSPIN_MDL_CACHING_NOTIFICATION contiene campos que el sistema operativo usa internamente.
KSPIN_MDL_CACHING_NOTIFICATION32

La estructura KSPIN_MDL_CACHING_NOTIFICATION32 contiene campos que el sistema operativo usa internamente.
KSPIN_PHYSICALCONNECTION

Se devuelve una estructura de tipo KSPIN_PHYSICALCONNECTION en respuesta a una solicitud de KSPROPERTY_PIN_PHYSICALCONNECTION.
KSPRIORITY

La estructura KSPRIORITY se usa para especificar la prioridad y se usa con la propiedad KSPROPERTY_CONNECTION_PRIORITY.
KSPROCESSPIN

La estructura KSPROCESSPIN describe el estado del proceso de una patilla específica.
KSPROCESSPIN_INDEXENTRY

La estructura KSPROCESSPIN_INDEXENTRY se usa en procesamiento de Filter-Centric para reunir todos los pines de entrada y salida en un solo contexto.
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S

La estructura KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S especifica si se admite la captura intercalada.
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S

La estructura KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S especifica si la captura intercalada es posible.
KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S

La estructura KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S especifica el ancho y alto de una superficie superpuesta.
KSPROPERTY_BDA_RF_TUNER_CAPS_S

En este tema se describe la estructura KSPROPERTY_BDA_RF_TUNER_CAPS_S.
KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S

En este tema se describe la estructura KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S.
KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S

En este tema se describe la estructura KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S.
KSPROPERTY_BDA_RF_TUNER_STANDARD_S

En este tema se describe la estructura KSPROPERTY_BDA_RF_TUNER_STANDARD_S.
KSPROPERTY_BOUNDS_LONG

La estructura KSPROPERTY_BOUNDS_LONG define los límites de una propiedad de 32 bits.
KSPROPERTY_BOUNDS_LONGLONG

La estructura KSPROPERTY_BOUNDS_LONGLONG define los límites de una propiedad de 64 bits.
KSPROPERTY_CAMERACONTROL_FLASH_S

Describe las propiedades del control flash del conjunto de propiedades de control de cámara PROPSETID_VIDCAP_CAMERACONTROL_FLASH. Esta estructura especifica los valores de propiedad que usan las aplicaciones para configurar el flash de la cámara.
KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S

La estructura KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S devuelve datos específicos del filtro solicitados mediante la propiedad KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH.
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S

Describe las propiedades del control de patillas de imagen en el conjunto de propiedades de control de cámara de PROPSETID_VIDCAP_CAMERACONTROL_IMAGE_PIN_CAPABILITY.
KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S

La estructura KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S devuelve datos específicos del nodo solicitados mediante la propiedad KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH.
KSPROPERTY_CAMERACONTROL_NODE_S

La estructura KSPROPERTY_CAMERACONTROL_NODE_S describe las propiedades basadas en nodos del conjunto de propiedades PROPSETID_VIDCAP_CAMERACONTROL. Esta estructura especifica valores de propiedad en las solicitudes al controlador usb de clase de vídeo.
KSPROPERTY_CAMERACONTROL_NODE_S2

La estructura KSPROPERTY_CAMERACONTROL_NODE_S2 describe las propiedades basadas en nodos del conjunto de propiedades PROPSETID_VIDCAP_CAMERACONTROL que usan dos valores al mismo tiempo. Esta estructura especifica valores de propiedad en las solicitudes al controlador de clase de vídeo USB.
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S

Describe las propiedades de control de región de interés (ROI) en el conjunto de propiedades de control de cámara PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST.
KSPROPERTY_CAMERACONTROL_S

La estructura de KSPROPERTY_CAMERACONTROL_S describe las propiedades basadas en filtros del conjunto de propiedades PROPSETID_VIDCAP_CAMERACONTROL.
KSPROPERTY_CAMERACONTROL_S_EX

Especifica una operación de control de cámara, incluida la configuración del flash, las propiedades del control de patillas de imagen, la región de interés en la imagen o la estabilización de vídeo.
KSPROPERTY_CAMERACONTROL_S2

La estructura KSPROPERTY_CAMERACONTROL_S2 describe las propiedades basadas en filtros del conjunto de propiedades PROPSETID_VIDCAP_CAMERACONTROL que usan dos valores al mismo tiempo.
KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S

Describe las propiedades del control de estabilización de vídeo en el conjunto de propiedades de control de cámara PROPSETID_VIDCAP_CAMERACONTROL_VIDEO_STABILIZATION. Esta estructura especifica los valores de propiedad que se usan en las solicitudes al controlador de cámara.
KSPROPERTY_CROSSBAR_CAPS_S

La estructura KSPROPERTY_CROSSBAR_CAPS_S describe las funcionalidades de la barra cruzada de un dispositivo.
KSPROPERTY_CROSSBAR_PININFO_S

La estructura KSPROPERTY_CROSSBAR_PININFO_S describe la información de patillas entre barras para un dispositivo.
KSPROPERTY_CROSSBAR_ROUTE_S

La estructura de KSPROPERTY_CROSSBAR_ROUTE_S describe si es posible un enrutamiento determinado y especifica el enrutamiento actual para una patilla.
KSPROPERTY_DESCRIPTION

La estructura KSPROPERTY_DESCRIPTION especifica el tamaño y el tipo de valores contenidos en una propiedad específica.
KSPROPERTY_DROPPEDFRAMES_CURRENT_S

La estructura de KSPROPERTY_DROPPEDFRAMES_CURRENT_S describe la información de marco quitada del minidriver.
KSPROPERTY_EXTDEVICE_S

La estructura KSPROPERTY_EXTDEVICE_S describe un dispositivo externo y sus funcionalidades.
KSPROPERTY_EXTXPORT_NODE_S

La estructura KSPROPERTY_EXTXPORT_NODE_S describe un transporte externo y sus funcionalidades.
KSPROPERTY_EXTXPORT_S

La estructura KSPROPERTY_EXTXPORT_S describe un transporte externo y sus funcionalidades.
KSPROPERTY_GRAPHMANAGER_INTERFACE

Más información sobre: estructura de _KSPROPERTY_GRAPHMANAGER_INTERFACE
KSPROPERTY_ITEM

Los controladores usan la estructura KSPROPERTY_ITEM para describir cómo admiten una propiedad en un conjunto de propiedades.
KSPROPERTY_MEDIAAVAILABLE

La estructura KSPROPERTY_MEDIAAVAILABLE especifica el intervalo de tiempo multimedia (el intervalo de tiempo que un cliente puede buscar dentro) que está disponible actualmente en un filtro.
KSPROPERTY_MEMBERSHEADER

Un controlador proporciona una estructura de tipo KSPROPERTY_MEMBERSHEADER para describir el tamaño y el tipo de cada elemento de una matriz que contiene valores de propiedad o intervalos.
KSPROPERTY_MEMBERSLIST

La estructura KSPROPERTY_MEMBERSLIST contiene una lista de valores o intervalos legales para una propiedad.
KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO

Define la estructura KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO.
KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO

Define la estructura KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO.
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER

La estructura KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER contiene una carga específica de NTP que se usa para establecer o deshabilitar un servidor NTP en una cámara de protocolo Onvif.
KSPROPERTY_POSITIONS

La estructura KSPROPERTY_POSITIONS especifica la posición actual y la posición de detención, en relación con la duración total de la secuencia.
KSPROPERTY_SELECTOR_NODE_S

La estructura KSPROPERTY_SELECTOR_NODE_S describe la configuración de la propiedad basada en nodos en el conjunto de propiedades de PROPSETID_VIDCAP_SELECTOR.
KSPROPERTY_SELECTOR_S

La estructura de KSPROPERTY_SELECTOR_S describe la configuración de propiedades basada en filtros en el conjunto de propiedades de PROPSETID_VIDCAP_SELECTOR.
KSPROPERTY_SERIAL

La estructura KSPROPERTY_SERIAL es un encabezado que se incluye para cada propiedad que sigue una estructura de KSPROPERTY_SERIALHDR.
KSPROPERTY_SERIALHDR

El formato del búfer de serialización es una estructura KSPROPERTY_SERIALHDR, seguida de propiedades serializadas.
KSPROPERTY_SET

Un controlador o pin de streaming de kernel puede usar la estructura KSPROPERTY_SET para describir cómo admite un conjunto de propiedades.
KSPROPERTY_SPHLI

La estructura KSPROPERTY_SPHLI se usa para describir un rectángulo de subpictura o pantalla cuyo color o contraste se va a cambiar.
KSPROPERTY_SPPAL

La estructura KSPROPERTY_SPPAL se usa para describir la paleta de una pantalla de subpictura.
KSPROPERTY_STEPPING_LONG

La estructura KSPROPERTY_STEPPING_LONG define el intervalo de valores válido para una propiedad de 32 bits.
KSPROPERTY_STEPPING_LONGLONG

La estructura KSPROPERTY_STEPPING_LONGLONG define el intervalo de valores válido para una propiedad de 64 bits.
KSPROPERTY_TIMECODE_NODE_S

La estructura KSPROPERTY_TIMECODE_NODE_S describe un código de tiempo.
KSPROPERTY_TIMECODE_S

La estructura KSPROPERTY_TIMECODE_S describe un código de tiempo.
KSPROPERTY_TUNER_CAPS_S

La estructura KSPROPERTY_TUNER_CAPS_S describe las capacidades de hardware de los dispositivos de radio y televisión.
KSPROPERTY_TUNER_FREQUENCY_S

La estructura de KSPROPERTY_TUNER_FREQUENCY_S describe la frecuencia de un dispositivo de tv o de sintonizador de radio.
KSPROPERTY_TUNER_IF_MEDIUM_S

La estructura KSPROPERTY_TUNER_IF_MEDIUM_S devuelve el GUID medio para la patilla que es capaz de admitir el ajuste a una frecuencia intermedia.
KSPROPERTY_TUNER_INPUT_S

La estructura de KSPROPERTY_TUNER_INPUT_S describe el índice de conexión de entrada de un dispositivo de tuner para dispositivos que admiten varias entradas.
KSPROPERTY_TUNER_MODE_CAPS_S

La estructura de KS_PROPERTY_TUNER_MODE_CAPS_S describe las funciones de los dispositivos de tv y de sintonizador de radio.
KSPROPERTY_TUNER_MODE_S

La estructura KSPROPERTY_TUNER_MODE_S describe el modo de un dispositivo de tv o de sintonizador de radio.
KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S

La estructura de KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S describe las funciones de examen de un tipo de red de difusión que admite un dispositivo de optimización.
KSPROPERTY_TUNER_SCAN_CAPS_S

La estructura KSPROPERTY_TUNER_SCAN_CAPS_S describe las funcionalidades de examen de hardware de un dispositivo de optimización.
KSPROPERTY_TUNER_SCAN_STATUS_S

La estructura de KSPROPERTY_TUNER_SCAN_STATUS_S describe el estado de una operación de examen.
KSPROPERTY_TUNER_STANDARD_MODE_S

La estructura KSPROPERTY_TUNER_STANDARD_MODE_S describe si el dispositivo de optimización puede identificar el estándar de tuner a partir de la propia señal.
KSPROPERTY_TUNER_STANDARD_S

La estructura KSPROPERTY_TUNER_STANDARD_S describe el estándar de un dispositivo de sintonizador de TV, como PAL, NTSC o SECAM.
KSPROPERTY_TUNER_STATUS_S

La estructura de KSPROPERTY_TUNER_STATUS_S describe el progreso de una operación de ajuste para los dispositivos de tv y sintonizador de radio, incluida la frecuencia de ajuste actual.
KSPROPERTY_TVAUDIO_CAPS_S

La estructura KSPROPERTY_TVAUDIO_CAPS_S describe la funcionalidad de un dispositivo de audio de TV, como la compatibilidad de audio estéreo frente a la compatibilidad con audio mono y las funcionalidades de idioma.
KSPROPERTY_TVAUDIO_S

La estructura KSPROPERTY_TVAUDIO_S describe el modo de audio del televisor actual, como audio estéreo o mono y configuración de idioma.
KSPROPERTY_VALUES

La estructura KSPROPERTY_VALUES describe el tipo y los valores predeterminados aceptables de una propiedad.
KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S

La estructura KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S describe información sobre las funcionalidades de compresión de vídeo compatibles con un dispositivo.
KSPROPERTY_VIDEOCOMPRESSION_S

La estructura KSPROPERTY_VIDEOCOMPRESSION_S describe una única propiedad KSPROPERTY_VIDEOCOMPRESSION_Xxx de una secuencia especificada.
KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S

La estructura de KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S describe la información de velocidad de fotogramas real en respuesta a las solicitudes de propiedad KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE.
KSPROPERTY_VIDEOCONTROL_CAPS_S

La estructura KSPROPERTY_VIDEOCONTROL_CAPS_S describe las funcionalidades de control de vídeo de un minidriver, como la volteo de imágenes o las capacidades de desencadenamiento de eventos.
KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S

La estructura KSPROPERTY_VIDEOCONTROL_FRAME_RATES describe las velocidades de fotogramas disponibles en unidades de 100 nanosegundos.
KSPROPERTY_VIDEOCONTROL_MODE_S

En la estructura KSPROPERTY_VIDEOCONTROL_MODE_S se describen los modos de control de vídeo de una secuencia, como la volteo de imágenes o las capacidades de desencadenamiento de eventos.
KSPROPERTY_VIDEODECODER_CAPS_S

La estructura KSPROPERTY_VIDEODECODER_CAPS_S describe las funcionalidades de hardware del dispositivo de descodificador de vídeo.
KSPROPERTY_VIDEODECODER_S

La estructura de KSPROPERTY_VIDEODECODER_S describe la configuración de propiedades en el conjunto de propiedades PROPSETID_VIDCAP_VIDEODECODER.
KSPROPERTY_VIDEODECODER_STATUS_S

La estructura KSPROPERTY_VIDEODECODER_STATUS_S describe el estado actual de un dispositivo de descodificación de vídeo, como el número de líneas de la señal analógica entrante y si la señal está bloqueada.
KSPROPERTY_VIDEOPROCAMP_NODE_S

La estructura de KSPROPERTY_VIDEOPROCAMP_NODE_S describe la configuración de propiedad basada en nodos en el conjunto de propiedades PROPSETID_VIDCAP_VIDEOPROCAMP.
KSPROPERTY_VIDEOPROCAMP_NODE_S2

La estructura KSPROPERTY_VIDEOPROCAMP_NODE_S2 describe la configuración de la propiedad basada en nodos en el conjunto de propiedades PROPSETID_VIDCAP_VIDEOPROCAMP que usan dos valores al mismo tiempo.
KSPROPERTY_VIDEOPROCAMP_S

La estructura KSPROPERTY_VIDEOPROCAMP_S describe la configuración de la propiedad basada en filtros en el conjunto de propiedades PROPSETID_VIDCAP_VIDEOPROCAMP.
KSQUALITY

La estructura KSQUALITY se usa para notificar problemas de QM en el modo kernel y de usuario a sus respectivos administradores de calidad.
KSQUALITY_MANAGER

La estructura de KSQUALITY_MANAGER se utiliza con la propiedad KSPROPERTY_STREAM_QUALITY y contiene el mango del receptor del administrador de calidad y un contexto para pasar las quejas de calidad.
KSQUERYBUFFER

La estructura KSQUERYBUFFER se usa al consultar los búferes pendientes disponibles en un evento con KSEVENT_TYPE_QUERYBUFFER.
KSRATE

La consulta se pasa a una estructura KSRATE anexada a la propiedad que contiene la solicitud de tasa (conocida como estructura de KSRATE_CAPABILITY) y se devuelve una estructura KSRATE rellenada con la funcionalidad dada la solicitud de tasa.
KSRATE_CAPABILITY

El cliente usa la estructura KSRATE_CAPABILITY en una solicitud de propiedad KSPROPERTY_STREAM_RATECAPABILITY.
KSRELATIVEEVENT

La propiedad KSPROPERTY_CONNECTION_STARTAT se pasa a una estructura KSRELATIVEEVENT.
KSRESOLUTION

La estructura KSRESOLUTION especifica granularidad y error de un reloj de streaming de kernel.
KSRTAUDIO_PACKETVREGISTER

La estructura KSRTAUDIO_PACKETVREGISTER contiene información sobre los punteros de registro virtual de paquetes.
KSRTAUDIO_PACKETVREGISTER_PROPERTY

La estructura KSRTAUDIO_PACKETVREGISTER_PROPERTY contiene información sobre la propiedad KSPROPERTY_RTAUDIO_PACKETVREGISTER.
KSSCATTER_GATHER

Más información sobre: estructura de KSSCATTER_GATHER
KSSTREAM_HEADER

La estructura KSSTREAM_HEADER es una estructura de longitud variable que describe un paquete de datos que se va a leer o escribir en un pin del controlador de streaming.
KSSTREAM_METADATA_INFO

Esta estructura contiene la información de metadatos que se pasa al controlador.
KSSTREAM_POINTER

La estructura KSSTREAM_POINTER es el puntero AVStream básico en una secuencia.
KSSTREAM_POINTER_OFFSET

La estructura KSSTREAM_POINTER_OFFSET indexa bytes o asignaciones dentro de un marco.
KSSTREAM_UVC_METADATA

La estructura KSSTREAM_UVC_METADATA contiene información de marca de tiempo de inicio y finalización del marco.
KSSTREAM_UVC_METADATATYPE_TIMESTAMP

La estructura KSSTREAM_UVC_METADATATYPE_TIMESTAMP contiene información de marca de tiempo y reloj de clase de vídeo USB (UVC).
KSSTREAMALLOCATOR_FUNCTIONTABLE

Los clientes pueden solicitar la tabla de funciones de un asignador determinado enviando una estructura de KSSTREAMALLOCATOR_FUNCTIONTABLE en una solicitud de propiedad KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE.
KSSTREAMALLOCATOR_STATUS

La estructura KSSTREAMALLOCATOR_STATUS describe los requisitos de marcos y el número actual de marcos asignados para un asignador específico.
KSSTREAMALLOCATOR_STATUS_EX

El cliente usa KSSTREAMALLOCATOR_STATUS_EX para consultar el estado de los asignadores que admiten el marco del asignador extendido.
KSTIME

La estructura KSTIME especifica una marca de tiempo que se puede usar para indicar la posición de la secuencia.
KSTOPOLOGY

La estructura KSTOPOLOGY describe la topología de patillas y nodos.
KSTOPOLOGY_CONNECTION

La estructura KSTOPOLOGY_CONNECTION describe una única conexión de ruta de acceso de datos dentro de un filtro de streaming del kernel.
KSVPMAXPIXELRATE

La estructura KSVPMAXPIXELRATE se usa para describir la velocidad máxima de píxeles de un puerto de vídeo.
KSVPSURFACEPARAMS

La estructura KSVPSURFACEPARAMS se usa para describir los parámetros de superficie de una superficie de puerto de vídeo.
KSWAVE_BUFFER

La estructura KSWAVE_BUFFER se usa para describir un búfer de ejemplo.
KSWAVE_COMPATCAPS

La estructura KSWAVE_COMPATCAPS se usa para describir las funcionalidades compatibles de un dispositivo.
KSWAVE_INPUT_CAPABILITIES

La estructura KSWAVE_INPUT_CAPABILITIES se usa para describir las funcionalidades de entrada de un dispositivo.
KSWAVE_OUTPUT_CAPABILITIES

La estructura KSWAVE_OUTPUT_CAPABILITIES se usa para describir las funcionalidades de salida de un dispositivo.
KSWAVE_VOLUME

La estructura KSWAVE_VOLUME se usa para describir el volumen de ejemplo.
LAMP_CAPABILITIES_COLOR

La estructura LAMP_CAPABILITIES_COLOR es el tipo de parámetro de E/S de IOCTL_LAMP_GET_INTENSITY_COLOR y IOCTL_LAMP_SET_INTENSITY_COLOR.
LAMP_CAPABILITIES_WHITE

La estructura LAMP_CAPABILITIES_WHITE es el tipo de parámetro de E/S de IOCTL_LAMP_GET_INTENSITY_WHITE y IOCTL_LAMP_SET_INTENSITY_WHITE.
LAMP_INTENSITY_COLOR

La estructura LAMP_INTENSITY_COLOR es el tipo de parámetro de E/S de IOCTL_LAMP_GET_INTENSITY_COLOR y IOCTL_LAMP_SET_INTENSITY_COLOR.
LAMP_INTENSITY_WHITE

La estructura LAMP_INTENSITY_WHITE es el tipo de parámetro de E/S de IOCTL_LAMP_GET_INTENSITY_WHITE y IOCTL_LAMP_SET_INTENSITY_WHITE.
MEDIUM_INFO

La estructura MEDIUM_INFO describe los medios cargados en un dispositivo externo.
MF_MDL_SHARED_PAYLOAD_KEY

El sistema operativo usa internamente esta unión.
MPEG2_TRANSPORT_STRIDE

La estructura MPEG2_TRANSPORT_STRIDE describe el bloque de formato del intervalo de transporte MPEG2.
OPTIMAL_WEIGHT_TOTALS

Más información sobre: estructura de OPTIMAL_WEIGHT_TOTALS
PID_MAP

La estructura PID_MAP describe un grupo de paquetes en el flujo de salida de un filtro de identificador de paquete (PID). Este grupo consta de paquetes que se identifican con un PID idéntico y contienen contenido multimedia determinado.
PIPE_DIMENSIONS

La estructura de PIPE_DIMENSIONS es para el uso de proxy y no se recomienda para el uso de la aplicación. PIPE_DIMENSIONS contiene información que describe la relación de compresión y expansión de fotogramas en varios pines relacionados con una tubería.
PIPE_TERMINATION

La estructura de PIPE_TERMINATION es para el uso de proxy y no se recomienda para el uso de la aplicación. PIPE_TERMINATION contiene información que describe el terminador de pin de una canalización.
PORT_CONFIGURATION_INFORMATION

PORT_CONFIGURATION_INFORMATION describe la configuración de hardware de un dispositivo de minidriver de streaming. El controlador de clase rellena la mayoría de los miembros con información proporcionada por el sistema operativo.
RATING_ATTRIBUTE

En este tema se describe la estructura RATING_ATTRIBUTE.
RATING_INFO

En este tema se describe la estructura RATING_INFO.
RATING_SYSTEM

En este tema se describe la estructura RATING_SYSTEM.
STREAM_DATA_INTERSECT_INFO

STREAM_DATA_INTERSECT_INFO describe los parámetros de una operación de intersección de datos.
STREAM_METHOD_DESCRIPTOR

Más información sobre: estructura de _STREAM_METHOD_DESCRIPTOR
STREAM_PROPERTY_DESCRIPTOR

STREAM_PROPERTY_DESCRIPTOR especifica los parámetros de las solicitudes get/set de propiedad que el controlador de clase pasa al minidriver.
STREAM_TIME_REFERENCE

Más información sobre: estructura de _STREAM_TIME_REFERENCE
SWENUM_INSTALL_INTERFACE

La estructura SWENUM_INSTALL_INTERFACE describe una interfaz de objeto del enumerador de bus de carga de demanda específica que se va a instalar.
CÓDIGO

La unión TIMECODE describe un código de tiempo de un dispositivo externo. Esta estructura ya no se usa.
TIMECODE_SAMPLE

La estructura TIMECODE_SAMPLE describe un código de tiempo completo.
TRANSPORT_STATE

Estructura de TRANSPORT_STATE
TRANSPORTAUDIOPARMS

La estructura TRANSPORTAUDIOPARMS se define pero no se usa.
TRANSPORTBASICPARMS

La estructura TRANSPORTBASICPARMS se define pero no se usa.
TRANSPORTSTATUS

La estructura TRANSPORTSTATUS describe el estado de transporte actual.
TRANSPORTVIDEOPARMS

La estructura TRANSPORTVIDEOPARMS se define pero no se usa actualmente. Se puede usar en el futuro.
TUNER_ANALOG_CAPS_S

La estructura TUNER_ANALOG_CAPS_S describe las funcionalidades de análisis de hardware de un dispositivo de optimización que admite una red de difusión analógica.
USBCAMD_DEVICE_DATA

Esta estructura está obsoleta y se proporciona para mantener la compatibilidad con versiones anteriores con el USBCAMD original.
USBCAMD_DEVICE_DATA2

La estructura USBCAMD_DEVICE_DATA2 especifica los puntos de entrada de las funciones de un minidriver de cámara a las que llama USBCAMD.
USBCAMD_INTERFACE

La estructura de USBCAMD_INTERFACE define un conjunto de servicios relacionados con las interfaces de bus USB.
USBCAMD_Pipe_Config_Descriptor

La estructura de USBCAMD_Pipe_Config_Descriptor describe la asociación entre canalizaciones y flujos.
VIDEO_GETERRORTEXT_PARMS

Más información sobre: estructura de tag_video_geterrortext_parms
VIDEO_OPEN_PARMS

Más información sobre: estructura de tag_video_open_parms
VIDEO_STREAM_INIT_PARMS

Más información sobre: estructura de tag_video_stream_init_parms
VIDEOCONFIGPARMS

Más información sobre: estructura de tag_video_configure_parms
VRAM_SURFACE_INFO

La estructura VRAM_SURFACE_INFO describe una región del sistema o memoria de visualización en la que un minidriver AVStream captura datos de audio o vídeo.
VRAM_SURFACE_INFO_PROPERTY_S

La estructura VRAM_SURFACE_INFO_PROPERTY_S describe los elementos de propiedad del conjunto de propiedades KSPROPSETID_VramCapture.