Поделиться через


Устройства потоковой передачи мультимедиа

Общие сведения о технологии драйвера устройства потоковой передачи мультимедиа.

Для разработки драйверов устройств потоковой передачи мультимедиа вам потребуются следующие заголовки:

Руководство по программированию см. в разделе Потоковая передача мультимедийных устройств.

Функции IOCTL

 
IOCTL_AVC_BUS_RESET

Код элемента управления IOCTL_AVC_BUS_RESET ввода-вывода позволяет вызывающей объекту выполнять все предыдущие IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO и IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO запросы управления, которые не использовали флаг AVC_SUBUNIT_ADDR_TRIGGERBUSRESET.
IOCTL_AVC_CLASS

Код элемента управления IOCTL_AVC_CLASS ввода-вывода поддерживается только в режиме ядра, при этом IRP_MJ_INTERNAL_DEVICE_CONTROL dispatch.Avc.sys поддерживает два интерфейса устройства в зависимости от типа экземпляра (одноранговый или виртуальный).
IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO

Код элемента управления IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO ввода-вывода управляет перечислением виртуальных вложенных элементов.
IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO

Код элемента управления IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO ввода-вывода управляет перечислением виртуальных вложенных элементов.
IOCTL_AVCSTRM_CLASS

Драйвер подсоединия AV/C использует IRP_MJ_INTERNAL_DEVICE_CONTROL IRP с элементом IoControlCode, для IOCTL_AVCSTRM_CLASS, для взаимодействия с avcstrm.sys.
IOCTL_KS_DISABLE_EVENT

Приложение может использовать IOCTL_KS_DISABLE_EVENT для отмены предыдущего уведомления о запросе. Приложение указывает IOCTL_KS_DISABLE_EVENT в параметре IoControl вызова KsSynchronousDeviceControl.
IOCTL_KS_ENABLE_EVENT

Приложение может использовать IOCTL_KS_ENABLE_EVENT для запроса уведомления о типе события KS или определения событий, поддерживаемых объектом KS.
IOCTL_KS_HANDSHAKE

Клиент режима ядра может использовать IOCTL_KS_HANDSHAKE для согласования интерфейса между несвязанными контактами AVStream.
IOCTL_KS_METHOD

Приложение может использовать IOCTL_KS_METHOD для выполнения метода в объекте KS. Приложение передает IOCTL_KS_METHOD с параметрами, описанными ниже, в функцию KsSynchronousDeviceControl.
IOCTL_KS_PROPERTY

Приложение может использовать IOCTL_KS_PROPERTY для получения или задания свойств, а также для определения свойств, поддерживаемых объектом KS. Приложение передает IOCTL_KS_PROPERTY с параметрами, описанными ниже, в функцию KsSynchronousDeviceControl.
IOCTL_KS_READ_STREAM

Приложение может использовать IOCTL_KS_READ_STREAM для чтения данных из закрепления. Приложение передает IOCTL_KS_READ_STREAM с параметрами, описанными ниже, в функцию KsSynchronousDeviceControl.
IOCTL_KS_RESET_STATE

Приложение может использовать IOCTL_KS_RESET_STATE, чтобы вернуть закрепление в состояние, в которое оно находилось во время получения. Приложение передает IOCTL_KS_RESET_STATE с параметрами, описанными ниже, в функцию KsSynchronousDeviceControl.
IOCTL_KS_WRITE_STREAM

Приложение может использовать IOCTL_KS_WRITE_STREAM для записи данных в закрепление. Приложение передает IOCTL_KS_WRITE_STREAM с параметрами, описанными ниже, в функцию KsSynchronousDeviceControl.
IOCTL_LAMP_BASE

Дополнительные сведения: IOCTL_LAMP_BASE IOCTL
IOCTL_LAMP_GET_CAPABILITIES_COLOR

Код элемента управления IOCTL_LAMP_GET_CAPABILITIES_COLOR запрашивает возможности лампы, когда устройство настроено для испускания цветового света.
IOCTL_LAMP_GET_CAPABILITIES_WHITE

Код элемента управления IOCTL_LAMP_GET_CAPABILITIES_WHITE запрашивает возможности лампы, когда устройство настроено для испускания белого света.
IOCTL_LAMP_GET_EMITTING_LIGHT

Код элемента управления IOCTL_LAMP_GET_EMITTING_LIGHT запрашивает, включена ли лампа.
IOCTL_LAMP_GET_INTENSITY_COLOR

Код элемента управления IOCTL_LAMP_GET_INTENSITY_COLOR запрашивает интенсивность света, когда лампа настроена для испускать цветной свет.
IOCTL_LAMP_GET_INTENSITY_WHITE

Код элемента управления IOCTL_LAMP_GET_INTENSITY_WHITE запрашивает интенсивность света, когда лампа настроена для испускать белый свет.
IOCTL_LAMP_GET_MODE

Код элемента управления IOCTL_LAMP_GET_MODE запрашивает режим, с которым в данный момент настроена лампа.
IOCTL_LAMP_SET_EMITTING_LIGHT

Код элемента управления IOCTL_LAMP_SET_EMITTING_LIGHT включает или отключает лампу.
IOCTL_LAMP_SET_INTENSITY_COLOR

Код элемента управления IOCTL_LAMP_SET_INTENSITY_COLOR задает для лампы заданную интенсивность света.
IOCTL_LAMP_SET_INTENSITY_WHITE

Код элемента управления IOCTL_LAMP_SET_INTENSITY_WHITE задает для лампы заданную интенсивность света.
IOCTL_LAMP_SET_MODE

Код элемента управления IOCTL_LAMP_SET_MODE задает режим работы лампы.
IOCTL_SWENUM_GET_BUS_ID

Дополнительные сведения: IOCTL_SWENUM_GET_BUS_ID IOCTL
IOCTL_SWENUM_INSTALL_INTERFACE

Дополнительные сведения: IOCTL_SWENUM_INSTALL_INTERFACE IOCTL
IOCTL_SWENUM_REMOVE_INTERFACE

Дополнительные сведения: IOCTL_SWENUM_REMOVE_INTERFACE IOCTL

Перечисления

 
AVC_FUNCTION

Тип перечисления AVC_FUNCTION используется для указания функций подсоединения AV/C.
AvcCommandType

Тип перечисления AvcCommandType используется для указания типа команды, выдаваемой драйвером подсоединения в подсоединении AV/C, с помощью AVC_FUNCTION_COMMAND или AVC_FUNCTION_GET_REQUEST кодов функций.
AvcResponseCode

Тип перечисления AvcResponseCode используется для указания типа ответа, полученного драйвером подсоединения из подсоединения AV/C через коды функций AVC_FUNCTION_COMMAND или AVC_FUNCTION_SEND_RESPONSE.
AVCSTRM_FORMAT

Перечисление AVCSTRM_FUNCTION определяет форматы потоков подсоединения AV/C, поддерживаемые avcstrm.sys.
AVCSTRM_FUNCTION

Перечисление AVCSTRM_FUNCTION определяет функциональные возможности, предоставляемые драйвером avcstrm.sys.
AvcSubunitType

Тип перечисления AvcSubunitType используется для указания типа подсоединения AV/C.
BDA_DigitalSignalStandard

В этом разделе описывается перечисление BDA_DigitalSignalStandard.
BDA_LockType

Перечислимый тип BDA_LockType содержит значения, указывающие типы блокировки для сигнала.
CAPTURE_MEMORY_ALLOCATION_FLAGS

Перечисление CAPTURE_MEMORY_ALLOCATION_FLAGS определяет типы поверхностей памяти, на которые мини-накопители AVStream могут захватывать аудио- и видеоданные.
ChannelChangeSpanningEvent_State

В этом разделе описывается перечисление ChannelChangeSpanningEvent_State.
Тип канала

В этом разделе описывается перечисление ChannelType.
CONSTRICTOR_OPTION

В этом разделе описывается перечисление CONSTRICTOR_OPTION.
FRAMING_CACHE_OPS

Дополнительные сведения: перечисление FRAMING_CACHE_OPS
FRAMING_PROP

Дополнительные сведения: перечисление FRAMING_PROP
KS_AMPixAspectRatio

Перечисление KS_AMPixAspectRatio определяет пропорции пикселей, соответствующие видеосигналу NTSC 720 480 или 720 × 576 PAL.
KS_AMVP_MODE

Перечисление KS_AMVP_MODE определяет режимы отображения видеопорта.
KS_AMVP_SELECTFORMATBY

Перечисление KS_AMVP_SELECTFORMATBY указывает критерии, которые фильтр оверлейного микшера должен использовать для выбора формата видео.
KS_AnalogVideoStandard

Перечисление KS_AnalogVideoStandard определяет различные стандарты аналогового видео, которые используются во всем мире.
KS_CameraControlAsyncOperation

Определяет уведомления, которые драйвер использует для запуска и остановки асинхронной операции камеры, включая настройку вспышки, свойства элемента управления закреплением изображения, интересующую область изображения или стабилизацию видео.
KS_CompressionCaps

Перечисление KS_CompressionCaps определяет возможности сжатия устройства.
KS_DVDCOPYSTATE

Перечисление KS_DVDCOPYSTATE описывает ход выполнения инициализации, проверки подлинности и согласования ключей защиты авторских прав НА DVD.
KS_LogicalMemoryType

Дополнительные сведения: перечисление KS_LogicalMemoryType
KS_MPEG2Level

Перечисление KS_MPEG2Level описывает уровни MPEG-2.
KS_MPEG2Profile

Перечисление KS_MPEG2Profile описывает профили MPEG-2.
KS_SEEKING_CAPABILITIES

Дополнительные сведения: перечисление KS_SEEKING_CAPABILITIES
KS_SEEKING_FLAGS

Перечисление KS_SEEKING_FLAGS перечисляет параметры позиционирования, которые можно использовать в сочетании со структурой KSPROPERTY_POSITIONS.
KS_TUNER_STRATEGY

Перечисление KS_TUNER_STRATEGY определяет стратегии методов настройки.
KS_TUNER_TUNING_FLAGS

Перечисление KS_TUNER_TUNING_FLAGS определяет флаги настройки, описывающие степень детализации операции настройки.
KS_VideoControlFlags

Перечисление KS_VideoControlFlags определяет возможности управления видео для определенного потока.
KS_VIDEODECODER_FLAGS

Перечисление KS_VIDEODECODER_FLAGS определяет возможности декодера видео.
KS_VideoStreamingHints

Перечисление KS_VideoStreamingHints определяет указания сжатия видео.
KSALLOCATORMODE

Дополнительные сведения: Перечисление KSALLOCATORMODE
KSCAMERA_EXTENDEDPROP_FOCUSSTATE

Это перечисление содержит состояния фокуса.
KSCAMERA_EXTENDEDPROP_MetadataAlignment

Это перечисление содержит идентификаторы для выравнивания метаданных.
KSCAMERA_EXTENDEDPROP_ROITYPE

Это перечисление содержит типы ROI.
KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE

В этом разделе описывается перечисление KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE.
KSCAMERA_MetadataId

Это перечисление содержит идентификаторы для элемента метаданных.
KSCAMERA_PERFRAMESETTING_ITEM_TYPE

Это перечисление содержит различные типы элементов для DDI параметров для каждого кадра.
KSCOMPLETION_INVOCATION

Дополнительные сведения: перечисление KSCOMPLETION_INVOCATION
KSDEGRADE_STANDARD

Перечисление KSDEGRADE_STANDARD перечисляет различные типы деградации.
KSDEVICE_THERMAL_STATE

Определенное KS перечисление для изменений теплового состояния.
KSEVENT_BDA_EVENT_TYPE

В этом разделе описывается перечисление KSEVENT_BDA_EVENT_TYPE.
KSEVENT_BDA_TUNER

В этом разделе описывается перечисление KSEVENT_BDA_TUNER.
KSEVENT_CAMERACONTROL

Указывает уведомления о событиях управления камерой, создаваемые драйвером, чтобы указать, что операция была завершена или отменена.
KSEVENT_CAMERAEVENT

KSEVENT_CAMERAEVENT перечисляет набор событий потоковой передачи ядра, который может использоваться конвейером для включения или отключения уведомлений о событиях камеры от драйвера.
KSEVENT_CLOCK_POSITION

Дополнительные сведения: перечисление KSEVENT_CLOCK_POSITION
KSEVENT_CONNECTION

Дополнительные сведения: перечисление KSEVENT_CONNECTION
KSEVENT_DEVICE

Указывает уведомления о событиях, создаваемые драйвером, чтобы указать, что устройство было потеряно или вытеснено.
KSEVENT_PINCAPS_CHANGENOTIFICATIONS

Дополнительные сведения: перечисление KSEVENT_PINCAPS_CHANGENOTIFICATIONS
KSEVENT_STREAMALLOCATOR

Дополнительные сведения: перечисление KSEVENT_STREAMALLOCATOR
KSEVENT_VOLUMELIMIT

Дополнительные сведения: перечисление KSEVENT_VOLUMELIMIT
KSEVENTS_LOCKTYPE

Перечисление KSEVENTS_LOCKTYPE определяет тип блокировки исключения. Типы используются с EventFlags в нескольких вспомогательных функциях набора событий.
KSINTERFACE_FILEIO

Дополнительные сведения: перечисление KSINTERFACE_FILEIO
KSINTERFACE_STANDARD

Дополнительные сведения: перечисление KSINTERFACE_STANDARD
KSIOOPERATION

Дополнительные сведения: Перечисление KSIOOPERATION
KSIRP_REMOVAL_OPERATION

Дополнительные сведения: перечисление KSIRP_REMOVAL_OPERATION
KSLIST_ENTRY_LOCATION

Дополнительные сведения: перечисление KSLIST_ENTRY_LOCATION
KSMETHOD_BDA_CAS_SERVICE

В этом разделе описывается перечисление KSMETHOD_BDA_CAS_SERVICE.
KSMETHOD_BDA_CHANGE_SYNC

В этом разделе описывается перечисление KSMETHOD_BDA_CHANGE_SYNC.
KSMETHOD_BDA_DEBUG_SERVICE

В этом разделе описывается перечисление KSMETHOD_BDA_DEBUG_SERVICE.
KSMETHOD_BDA_DEVICE_CONFIGURATION

В этом разделе описывается перечисление KSMETHOD_BDA_DEVICE_CONFIGURATION.
KSMETHOD_BDA_DRM

В этом разделе описывается перечисление KSMETHOD_BDA_DRM.
KSMETHOD_BDA_EVENTING_SERVICE

В этом разделе описывается перечисление KSMETHOD_BDA_EVENTING_SERVICE.
KSMETHOD_BDA_GDDS_SERVICE

В этом разделе описывается перечисление KSMETHOD_BDA_GDDS_SERVICE.
KSMETHOD_BDA_GPNV_SERVICE

В этом разделе описывается перечисление KSMETHOD_BDA_GPNV_SERVICE.
KSMETHOD_BDA_ISDB_CAS

В этом разделе описывается перечисление KSMETHOD_BDA_ISDB_CAS.
KSMETHOD_BDA_MUX_SERVICE

В этом разделе описывается перечисление KSMETHOD_BDA_MUX_SERVICE.
KSMETHOD_BDA_SCAN_SERVICE

В этом разделе описывается перечисление KSMETHOD_BDA_SCAN_SERVICE.
KSMETHOD_BDA_TS_SELECTOR

В этом разделе описывается перечисление KSMETHOD_BDA_TS_SELECTOR.
KSMETHOD_BDA_TUNER_SERVICE

В этом разделе описывается перечисление KSMETHOD_BDA_TUNER_SERVICE.
KSMETHOD_BDA_USERACTIVITY_SERVICE

В этом разделе описывается перечисление KSMETHOD_BDA_USERACTIVITY_SERVICE.
KSMETHOD_BDA_WMDRM

В этом разделе описывается перечисление KSMETHOD_BDA_WMDRM.
KSMETHOD_BDA_WMDRM_TUNER

В этом разделе описывается перечисление KSMETHOD_BDA_WMDRM_TUNER.
KSMETHOD_STREAMALLOCATOR

Дополнительные сведения: перечисление KSMETHOD_STREAMALLOCATOR
KSMETHOD_STREAMIO

Дополнительные сведения: перечисление KSMETHOD_STREAMIO
KSOBJECTTYPE

Перечисление KSOBJECTTYPE перечисляет различные типы объектов потоковой передачи ядра.
KSPEEKOPERATION

Дополнительные сведения: Перечисление KSPEEKOPERATION
KSPIN_COMMUNICATION

Дополнительные сведения: перечисление KSPIN_COMMUNICATION
KSPIN_DATAFLOW

Экземпляр перечисления KSPIN_DATAFLOW возвращается KSPROPERTY_PIN_DATAFLOW.
KSPIN_FLAG_AVC

Тип перечисления KSPIN_FLAG_AVC используется для управления подключениями и в коде функции AVC_FUNCTION_GET_CONNECTINFO.
KSPIN_MDL_CACHING_EVENT

Перечисление KSPIN_MDL_CACHING_EVENT содержит значения, используемые операционной системой внутри системы.
KSPPROPERTY_ALLOCATOR_MDLCACHING

Перечисление KSPPROPERTY_ALLOCATOR_MDLCACHING содержит значения, которые используются операционной системой внутри системы.
KSPROPERTY_AUDIOMODULE

В этом разделе описывается перечисление KSPROPERTY_AUDIOMODULE.
KSPROPERTY_AUDIORESOURCEMANAGEMENT

Описывает перечисление KSPROPERTY_AUDIORESOURCEMANAGEMENT.
KSPROPERTY_BDA_AUTODEMODULATE

В этом разделе описывается перечисление KSPROPERTY_BDA_AUTODEMODULATE.
KSPROPERTY_BDA_CA

В этом разделе описывается перечисление KSPROPERTY_BDA_CA.
KSPROPERTY_BDA_CA_EVENT

В этом разделе описывается перечисление KSPROPERTY_BDA_CA_EVENT.
KSPROPERTY_BDA_DIGITAL_DEMODULATOR

В этом разделе описывается перечисление KSPROPERTY_BDA_DIGITAL_DEMODULATOR.
KSPROPERTY_BDA_DISEQC_COMMAND

В этом разделе описывается перечисление KSPROPERTY_BDA_DISEQC_COMMAND.
KSPROPERTY_BDA_DISEQC_EVENT

В этом разделе описывается перечисление KSPROPERTY_BDA_DISEQC_EVENT.
KSPROPERTY_BDA_ETHERNET_FILTER

В этом разделе описывается перечисление KSPROPERTY_BDA_ETHERNET_FILTER.
KSPROPERTY_BDA_FREQUENCY_FILTER

В этом разделе описывается перечисление KSPROPERTY_BDA_FREQUENCY_FILTER.
KSPROPERTY_BDA_IPv4_FILTER

В этом разделе описывается перечисление KSPROPERTY_BDA_IPv4_FILTER.
KSPROPERTY_BDA_IPv6_FILTER

В этом разделе описывается перечисление KSPROPERTY_BDA_IPv6_FILTER.
KSPROPERTY_BDA_LNB_INFO

В этом разделе описывается перечисление KSPROPERTY_BDA_LNB_INFO.
KSPROPERTY_BDA_NULL_TRANSFORM

В этом разделе описывается перечисление KSPROPERTY_BDA_NULL_TRANSFORM.
KSPROPERTY_BDA_PIDFILTER

В этом разделе описывается перечисление KSPROPERTY_BDA_PIDFILTER.
KSPROPERTY_BDA_PIN_CONTROL

В этом разделе описывается перечисление KSPROPERTY_BDA_PIN_CONTROL.
KSPROPERTY_BDA_PIN_EVENT

В этом разделе описывается перечисление KSPROPERTY_BDA_PIN_EVENT.
KSPROPERTY_BDA_SIGNAL_STATS

В этом разделе описывается перечисление KSPROPERTY_BDA_SIGNAL_STATS.
KSPROPERTY_BDA_TOPOLOGY

В этом разделе описывается перечисление KSPROPERTY_BDA_TOPOLOGY.
KSPROPERTY_BDA_VOID_TRANSFORM

В этом разделе описывается перечисление KSPROPERTY_BDA_VOID_TRANSFORM.
KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY

Это перечисление содержит расширенные элементы управления камерой.
KSPROPERTY_CAMERACONTROL_FLASH

Используется для указания элемента управления вспышкой камеры.
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY

Используется для определения того, являются ли закрепление изображения и закрепление записи камеры взаимоисключающими. Если они являются взаимоисключающими, то при активном закреплении записи закрепление изображения не может быть активным, и наоборот.
KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY

Это перечисление содержит идентификаторы свойств, определенные для набора свойств для каждого кадра.
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST

Используется для указания интересующей области камеры.
KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE

Используется для указания стабилизации видео с камеры.
KSPROPERTY_CLOCK

Дополнительные сведения: перечисление KSPROPERTY_CLOCK
KSPROPERTY_CONNECTION

Дополнительные сведения: перечисление KSPROPERTY_CONNECTION
KSPROPERTY_GENERAL

Дополнительные сведения: перечисление KSPROPERTY_GENERAL
KSPROPERTY_GM

Дополнительные сведения: перечисление KSPROPERTY_GM
KSPROPERTY_IDS_BDA_TABLE

В этом разделе описывается перечисление KSPROPERTY_IDS_BDA_TABLE.
KSPROPERTY_MEDIASEEKING

Дополнительные сведения: перечисление KSPROPERTY_MEDIASEEKING
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE

Перечисление KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE определяет типы NTP-элементов управления сетевой камерой.
KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY

Перечисление KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY определяет свойства элемента управления сетевой камеры.
KSPROPERTY_PIN

Дополнительные сведения: перечисление KSPROPERTY_PIN
KSPROPERTY_QUALITY

Дополнительные сведения: перечисление KSPROPERTY_QUALITY
KSPROPERTY_RTAUDIO

KSPROPERTY_RTAUDIO перечисляет свойства звукового устройства WaveRT.
KSPROPERTY_SERVICE

Дополнительные сведения: перечисление KSPROPERTY_SERVICE
KSPROPERTY_STREAM

Дополнительные сведения: перечисление KSPROPERTY_STREAM
KSPROPERTY_STREAMALLOCATOR

Дополнительные сведения: перечисление KSPROPERTY_STREAMALLOCATOR
KSPROPERTY_STREAMINTERFACE

Дополнительные сведения: перечисление KSPROPERTY_STREAMINTERFACE
KSPROPERTY_TOPOLOGY

Дополнительные сведения: перечисление KSPROPERTY_TOPOLOGY
KSRESET

Дополнительные сведения: Перечисление KSRESET
KSSTACK_USE

Дополнительные сведения: перечисление KSSTACK_USE
KSSTATE

Перечисление KSSTATE перечисляет возможные состояния объекта потоковой передачи ядра.
KSSTREAM_POINTER_STATE

Дополнительные сведения: перечисление KSSTREAM_POINTER_STATE
KSTARGET_STATE

Дополнительные сведения: перечисление KSTARGET_STATE
LAMP_MODE

Это перечисление содержит режимы работы лампового устройства.
PIPE_ALLOCATOR_PLACE

Дополнительные сведения: перечисление PIPE_ALLOCATOR_PLACE
PIPE_STATE

Дополнительные сведения: перечисление PIPE_STATE
SignalAndServiceStatusSpanningEvent_State

В этом разделе описывается перечисление SignalAndServiceStatusSpanningEvent_State.
SRB_COMMAND

Дополнительные сведения: перечисление _SRB_COMMAND
STREAM_BUFFER_TYPE

Это перечисление определяет типы буферов для StreamClassGetPhysicalAddress.
STREAM_DEBUG_LEVEL

Перечисление STREAM_DEBUG_LEVEL перечисляет инкрементно увеличивающееся количество выходных данных отладчика.
STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE

Дополнительные сведения: перечисление _STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE
STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE

Дополнительные сведения: перечисление _STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE
STREAM_PRIORITY

_STREAM_PRIORITY перечисляет доступные уровни приоритета для потока.
TIME_FUNCTION

Дополнительные сведения: перечисление TIME_FUNCTION
USBCAMD_CamControlFlags

Дополнительные сведения: перечисление USBCAMD_CamControlFlags
VARENUM

Указывает типы вариантов.
VIDEOENCODER_BITRATE_MODE

Перечисление VIDEOENCODER_BITRATE_MODE описывает режимы кодирования скорости, поддерживаемые устройством.

Функции

 
_KsEdit

Функция _KsEdit гарантирует, что данный элемент динамически выделяется и связывается с объектом AVStream через контейнер объектов.
BdaCheckChanges

Функция BdaCheckChanges проверяет новый набор изменений топологии BDA перед их фиксацией.
BdaCommitChanges

Функция BdaCommitChanges фиксирует изменения в топологии BDA, произошедшие с момента последнего вызова функции BdaStartChanges.
BdaCreateFilterFactory

Функция BdaCreateFilterFactory добавляет указанный дескриптор фильтра в качестве фабрики фильтров на указанное устройство и связывает фабрику фильтров с указанной топологией шаблона BDA.
BdaCreateFilterFactoryEx

Функция BdaCreateFilterFactoryEx добавляет указанный дескриптор фильтра в качестве фабрики фильтров на указанное устройство и связывает фабрику фильтров с указанной топологией шаблона BDA.
BdaCreatePin

Функция BdaCreatePin создает новый контакт в указанном фильтре.
BdaCreateTopology

Функция BdaCreateTopology создает топологию между двумя контактами.
BdaDeletePin

Функция BdaDeletePin удаляет закрепление из указанного фильтра.
BdaFilterFactoryUpdateCacheData

Функция BdaFilterFactoryUpdateCacheData обновляет кэш данных контактов для экземпляра фильтра.
BdaGetChangeState

Функция BdaGetChangeState возвращает текущее состояние изменения топологии BDA.
BdaInitFilter

Функция BdaInitFilter инициализирует контекст фильтра BDA, связанный с экземпляром фильтра.
BdaMethodCreatePin

Функция BdaMethodCreatePin создает фабрику контактов.
BdaMethodCreateTopology

Функция BdaMethodCreateTopology создает топологию шаблона между двумя контактами фильтра.
BdaMethodDeletePin

Функция BdaMethodDeletePin удаляет фабрику контактов.
BdaPropertyGetControllingPinId

Функция BdaPropertyGetControllingPinId извлекает идентификатор контакта, на котором можно управлять свойствами, методами и событиями определенного узла.
BdaPropertyGetPinControl

Функция BdaPropertyGetPinControl извлекает идентификатор или тип контакта.
BdaPropertyNodeDescriptors

Функция BdaPropertyNodeDescriptors извлекает список узлов в топологии шаблона.
BdaPropertyNodeEvents

Функция BdaPropertyNodeEvents извлекает список событий, поддерживаемых узлом.
BdaPropertyNodeMethods

Функция BdaPropertyNodeMethods извлекает список методов, поддерживаемых узлом.
BdaPropertyNodeProperties

Функция BdaPropertyNodeProperties извлекает список свойств, поддерживаемых узлом.
BdaPropertyNodeTypes

Функция BdaPropertyNodeTypes извлекает список типов узлов в топологии шаблона.
BdaPropertyPinTypes

Функция BdaPropertyPinTypes извлекает список типов контактов в топологии шаблона.
BdaPropertyTemplateConnections

Функция BdaPropertyTemplateConnections извлекает список подключений, описывающих, как типы контактов и типы узлов связаны в топологии шаблона.
BdaStartChanges

Функция BdaStartChanges инициирует настройку новых изменений топологии BDA.
BdaUninitFilter

Функция BdaUninitFilter удаляет контекст фильтра BDA из связанного экземпляра фильтра.
BdaValidateNodeProperty

Функция BdaValidateNodeProperty проверяет, связан ли запрос свойства узла с определенным пин-кодом.
CreateNodeInstance

Метод CreateNodeInstance запрашивает объект фильтра KS, чтобы открыть объект узла топологии.
DEFINE_GUIDEX

Дополнительные сведения: функция DEFINE_GUIDEX
Get

Метод Get извлекает свойство, определяемое идентификатором GUID набора свойств и идентификатором свойства. Этот метод принадлежит IKsPropertySet в dsound.h.
Get

Метод Get извлекает свойство, определяемое идентификатором GUID набора свойств и идентификатором свойства. Этот метод принадлежит IKsPropertySet в ksproxy.h.
GetCorrelatedPhysicalTime

Метод IKsReferenceClock::GetCorrelatedPhysicalTime запрашивает связанные эталонные часы для текущего физического времени и извлекает связанное системное время.
GetCorrelatedTime

Метод IKsReferenceClock::GetCorrelatedTime запрашивает связанные ссылочные часы для текущего времени потока и получает коррелированное системное время.
GetPhysicalTime

Метод IKsReferenceClock::GetPhysicalTime запрашивает связанные эталонные часы для текущего физического времени.
GetResolution

Метод IKsReferenceClock::GetResolution запрашивает соответствующие ссылочные часы для их разрешения.
GetState

Метод IKsReferenceClock::GetState запрашивает у связанных ссылочных часов текущее состояние потоковой передачи.
GetTime

Метод IKsReferenceClock::GetTime запрашивает связанные ссылочные часы для текущего времени.
ILOGENTRY

Дополнительные сведения: Макрос ILOGENTRY
INIT_AVCSTRM_HEADER

Макрос INIT_AVCSTRM_HEADER инициализирует элементы SizeOfThisBlock, Version и Function структуры AVC_STREAM_REQUEST_BLOCK.
KoCreateInstance

Функция KoCreateInstance создает объект класса с указанным идентификатором CLSID.
KoDeviceInitialize

Функция KoDeviceInitialize добавляет запись создания com-элемента ядра к указанному объекту устройства.
KoDriverInitialize

Функция KoDriverInitialize инициализирует объект драйвера для обработки интерфейса потоковой передачи ядра.
KoRelease

Функция KoRelease уменьшает количество ссылок для вызывающего интерфейса в объекте .
KsAcquireCachedMdl

Эта функция используется для получения MDL, кэшированного драйвером порта KS. Функция используется драйвером режима ядра для получения MDL для предоставленного конвейером примера, созданного драйвером Avstream.
KsAcquireControl

Функция KsAcquireControl получает мьютекс элемента управления фильтром для Объекта.
KsAcquireDevice

Функция KsAcquireDevice получает синхронный доступ к устройству, получив мьютекс устройства.
KsAcquireDeviceSecurityLock

Функция KsAcquireDeviceSecurityLock получает блокировку безопасности, связанную с объектом устройства.
KsAcquireResetValue

Функция KsAcquireResetValue извлекает текущее состояние сброса из IOCTL_KS_RESET_STATE IRP.
KsAddAggregate

Метод KsAddAggregate добавляет COM-сервер в качестве агрегатного поставщика в список поставщиков интерфейсов для объекта KS, предоставляющего интерфейс IKsAggregateControl.
KsAddDevice

Функция KsAddDevice — это обработчик AddDevice по умолчанию, установленный KsInitializeDriver.
KsAddEvent

Функция KsAddEvent добавляет событие в список событий Объекта.
KsAddIrpToCancelableQueue

Функция KsAddIrpToCancelableQueue добавляет IRP в очередь отменяемых IRP, что позволяет отменить IRP. Если ранее для IRP было задано состояние отменено, функция KsAddIrpToCancelableQueue завершает отмену этого IRP.
KsAddItemToObjectBag

Функция KsAddItemToObjectBag добавляет объект или блок памяти в заданный контейнер объектов.
KsAddObjectCreateItemToDeviceHeader

Функция KsAddObjectCreateItemToDeviceHeader добавляет указанный элемент create-item в пустой элемент в ранее выделенном списке элементов создания для этого заголовка устройства.
KsAddObjectCreateItemToObjectHeader

Функция KsAddObjectCreateItemToObjectHeader добавляет указанный элемент create-item в пустой элемент в ранее выделенном списке элементов создания для этого заголовка объекта.
KsAllocateDefaultClock

Функция KsAllocateDefaultClock выделяет и инициализирует структуру часов по умолчанию.
KsAllocateDefaultClockEx

Функция KsAllocateDefaultClockEx выделяет и инициализирует структуру часов по умолчанию.
KsAllocateDeviceHeader

Функция KsAllocateDeviceHeader выделяет и инициализирует необходимый заголовок расширения устройства.
KsAllocateExtraData

Функция KsAllocateExtraData используется с потоковой передачей IRP для выделения буфера для хранения дополнительных данных заголовка. Возвращается указатель на выделенный буфер, и в конечном итоге он должен быть освобожден вызывающим объектом.
KsAllocateObjectBag

Функция KsAllocateObjectBag создает контейнер объектов и связывает его с KSDEVICE.
KsAllocateObjectCreateItem

Функция KsAllocateObjectCreateItem выделяет слот для указанного элемента создания, при необходимости выделяя место для и копируя данные создания элемента.
KsAllocateObjectHeader

Функция KsAllocateObjectHeader инициализирует необходимый заголовок контекста файла.
KsCacheMedium

Функция KsCacheMedium повышает производительность построения графа контактов, которые используют mediums для определения подключения.
KsCancelIo

Функция KsCancelIo отменяет все IRP в указанном списке отмены. Если У IRP в списке нет процедуры отмены, в IRP задается только бит отмены. Функция может вызываться на уровне IRQ DISPATCH_LEVEL или ниже.
KsCompleteIo

Метод KsCompleteIo очищает расширенные заголовки и освобождает примеры мультимедиа после завершения ввода-вывода.
KsCompleteIoOperation

Метод KsCompleteIoOperation очищает расширенный заголовок и завершает операцию ввода-вывода.
KsCompleteMediaType

Метод KsCompleteMediaType завершает частично указанный тип мультимедиа, который был впервые представлен методу IAMStreamConfig::SetFormat.
KsCompletePendingRequest

Функция KsCompletePendingRequest используется для завершения запроса ввода-вывода в ответ на который функция диспетчеризации AVStream ранее возвращала STATUS_PENDING.
KsCopyObjectBagItems

Функция KsCopyObjectBagItems копирует все элементы из одного контейнера объектов в другой.
KsCreateAllocator

Функция KsCreateAllocator создает дескриптор для распределителя для заданного дескриптора соединения приемника. Эта функция не завершает IRP и не задает состояние в IRP.
KsCreateAllocator2

Создает дескриптор для распределителя для заданного дескриптора подключения приемника. Эта функция не завершает IRP и не задает состояние в IRP.
KsCreateBusEnumObject

Функция KsCreateBusEnumObject предназначена только для системного использования.
KsCreateClock

Функция KsCreateClock создает дескриптор для экземпляра часов.
KsCreateClock2

Создает дескриптор экземпляра часов. Вызовите эту функцию после инициализации модели com.
KsCreateDefaultAllocator

При выполнении проверенного запроса IRP_MJ_CREATE функция KsCreateDefaultAllocator создает распределитель по умолчанию, который использует указанный пул памяти и связывает IoGetCurrentIrpStackLocation(Irp)->FileObject с распределителем с помощью внутренней таблицы диспетчеризации (KSDISPATCH_TABLE).
KsCreateDefaultAllocatorEx

Создает распределитель по умолчанию, который использует указанный пул памяти и связывает IoGetCurrentIrpStackLocation(pIrp)->FileObject с этим распределителем с помощью внутренней таблицы диспетчеризации (KSDISPATCH_TABLE).
KsCreateDefaultClock

При запросе IRP_MJ_CREATE функция KsCreateDefaultClock создает часы по умолчанию, которые используют системные часы в качестве базы времени и связывает IoGetCurrentIrpStackLocation(Irp)->FileObject с часами с помощью внутренней таблицы диспетчеризации (KSDISPATCH_TABLE). Не завершает IRP или не задает состояние в IRP. Функцию KsCreateDefaultClock можно вызывать только в PASSIVE_LEVEL.
KsCreateDefaultSecurity

Функция KsCreateDefaultSecurity создает дескриптор безопасности с безопасностью по умолчанию, при необходимости наследуя параметры от родительского дескриптора безопасности.
KsCreateDevice

Функция KsCreateDevice создает устройство AVStream.
KsCreateFilterFactory

Функция KsCreateFilterFactory добавляет фабрику фильтров к заданному устройству.
KsCreatePin

Функция KsCreatePin передает запрос на подключение к устройству, создавая экземпляр пин-кода. Эту функцию можно вызывать только в PASSIVE_LEVEL для клиентов в режиме ядра.
KsCreatePin2

Передает запрос на подключение к устройству, создавая экземпляр пин-кода.
KsCreateSinkPinHandle

Метод KsCreateSinkPinHandle создает маркер закрепления и сохраняет его в объекте KS pin.
KsCreateTopologyNode

Функция KsCreateTopologyNode создает дескриптор для экземпляра узла топологии. Функция может вызываться только в PASSIVE_LEVEL.
KsCreateTopologyNode2

Создает дескриптор для экземпляра узла топологии.
KsDecrementCountedWorker

Уменьшает текущее число рабочих ролей, ранее созданных KsRegisterCountedWorker. Он должен вызываться после завершения каждой задачи в рабочей роли.
KsDecrementPendingIoCount

Метод KsDecrementPendingIoCount уменьшает количество операций ввода-вывода, выполняемых в закреплении.
KsDefaultAddEventHandler

Функция KsDefaultAddEventHandler — это подпрограмма по умолчанию для обработки запросов события add.
KsDefaultDeviceIoCompletion

Функция KsDefaultDeviceIoCompletion используется для возврата ответа по умолчанию и выполнения любого элемента управления вводом-выводом устройства.
KsDeleteFilterFactory

KsDeleteFilterFactory удаляет заданную фабрику фильтров.
KsDeliver

Метод KsDeliver доставляет образец мультимедиа из выходного контакта во входной контакт, продолжает операцию ввода-вывода, извлекая следующий буфер из распределителя, и отправляет буфер на связанное устройство.
KsDereferenceBusObject

Разыменовывает объект физического устройства шины.
KsDereferenceSoftwareBusObject

Функция KsDereferenceSoftwareBusObject уменьшает количество ссылок объекта перечислителя шины нагрузки по требованию.
KsDeviceGetBusData

Функция KsDeviceGetBusData считывает данные из шины, где находится данное устройство AVStream.
KsDeviceGetFirstChildFilterFactory

Функция KsDeviceGetFirstChildFilterFactory возвращает первую фабрику дочерних фильтров, принадлежащая данному устройству AVStream.
KsDeviceGetOuterUnknown

Функция KsDeviceGetOuterUnknown возвращает внешний IUnknown устройства AVStream, указанного в параметре Device.
KsDeviceRegisterAdapterObject

Функция KsDeviceRegisterAdapterObject регистрирует объект адаптера DMA в AVStream для выполнения точечной и сборной DMA на указанном устройстве. Все драйверы, скомпилированные для Win64, должны использовать IKsDeviceFunctions::RegisterAdapterObjectEx.
KsDeviceRegisterAggregatedClientUnknown

TThe KsDeviceRegisterAggregatedClientUnknown — это встроенная функция, которая является оболочкой для KsRegisterAggregatedClientUnknown.
KsDeviceRegisterThermalDispatch

Эта функция используется драйвером avstream miniport для регистрации обратных вызовов для уведомлений о температуре в драйвере порта KS.
KsDeviceSetBusData

Функция KsDeviceSetBusData записывает данные в шину, в которой находится указанное устройство AVStream.
KsDisableEvent

Функция KsDisableEvent отключает события, запрашиваемые с помощью IOCTL_KS_DISABLE_EVENT.
KsDiscard

Макрос KsDiscard удаляет данный элемент из контейнера объектов.
KsDiscardEvent

Функция KsDiscardEvent удаляет память, используемую записью события после разыменования объектов.
KsDispatchFastIoDeviceControlFailure

Функция KsDispatchFastIoDeviceControlFailure используется в KSDISPATCH_TABLE. Запись FastDeviceIoControl, которая не обрабатывается. Функция всегда должна возвращать значение FALSE.
KsDispatchFastReadFailure

Функция KsDispatchFastReadFailure используется в KSDISPATCH_TABLE. Запись FastRead, если быстрое чтение ввода-вывода не обрабатывается. Функция всегда должна возвращать значение FALSE.
KsDispatchInvalidDeviceRequest

Функция KsDispatchInvalidDeviceRequest используется в KSDISPATCH_TABLE записях, которые не обрабатываются и которые должны возвращать STATUS_INVALID_DEVICE_REQUEST.
KsDispatchIrp

KsDispatchIrp вызывает подпрограмму диспетчеризации, соответствующую коду функции указанного IRP. Затем KsDispatchIrp возвращает код состояния из этого вызова.
KsDispatchQuerySecurity

Функция KsDispatchQuerySecurity используется в KSDISPATCH_TABLE. Запись QuerySecurity для обработки запросов о текущем дескрипторове безопасности.
KsDispatchSetSecurity

Функция KsDispatchSetSecurity используется в KSDISPATCH_TABLE. Запись SetSecurity для обработки задания текущего дескриптора безопасности.
KsDispatchSpecificMethod

Функция KsDispatchSpecificMethod отправляет метод конкретному обработчику. Функция предполагает, что вызывающий объект ранее отправил IRP в обработчик с помощью функции KsMethodHandler. Функция может вызываться только в PASSIVE_LEVEL.
KsDispatchSpecificProperty

Функция KsDispatchSpecificProperty отправляет свойство в конкретный обработчик.
KsEnableEvent

Функция KsEnableEvent включает события, запрашиваемые через IOCTL_KS_ENABLE_EVENT. Он реагирует на все идентификаторы событий, определенные наборами. Эту функцию можно вызывать только в PASSIVE_LEVEL.
KsEnableEventWithAllocator

Функция KsEnableEventWithAllocator включает события, запрашиваемые через IOCTL_KS_ENABLE_EVENT но также позволяет использовать необязательный обратный вызов распределителя для предоставления буфера для параметров.
KsEvent

Метод IKsControl::KsEvent включает или отключает событие вместе с любыми другими определенными операциями поддержки, доступными в наборе событий.
KsEvent

Метод KsEvent включает или отключает событие, а также любые другие определенные операции поддержки, доступные в наборе событий.
KSEVENT_ENTRY_IRP_STORAGE

Этот макрос извлекает указатель на структуру KSEVENT_ENTRY, хранящуюся в Irp.
KSEVENT_ITEM_IRP_STORAGE

Этот макрос извлекает указатель на структуру KSEVENT_ITEM, хранящуюся в Irp.
KSEVENT_SET_IRP_STORAGE

Этот макрос извлекает указатель на структуру KSEVENT_SET, хранящуюся в Irp. Эти сведения инициализируются только для базовых запросов в службу поддержки; Он не инициализирован для запросов на включение.
KsFastMethodHandler

Функция KsFastMethodHandler обрабатывает быстрые методы, запрашиваемые с помощью IOCTL_KS_METHOD. Он отвечает на все идентификаторы методов, определенные наборами, которые также содержатся в списке быстрых операций ввода-вывода. Эту функцию можно вызывать только в PASSIVE_LEVEL.
KsFastPropertyHandler

Функция KsFastPropertyHandler обрабатывает быстрые запросы свойств через IOCTL_KS_PROPERTY. Он реагирует на все идентификаторы свойств, определенные наборами, которые также содержатся в списке быстрых операций ввода-вывода. Эту функцию можно вызывать только в PASSIVE_LEVEL.
KsFilterAcquireControl

Функция KsFilterAcquireControl получает мьютекс элемента управления фильтром для фильтра AVStream, указанного параметром Filter.
KsFilterAcquireProcessingMutex

Функция KsFilterAcquireProcessingMutex получает мьютекс обработки для указанного фильтра AVStream.
KsFilterAddEvent

Функция KsFilterAddEvent добавляет событие в список событий Фильтра.
KsFilterAddTopologyConnections

Функция KsFilterAddTopologyConnections добавляет новые подключения топологии к фильтру.
KsFilterAttemptProcessing

Функция KsFilterAttemptProcessing пытается инициировать обработку фильтра.
KsFilterCreateNode

Функция KsFilterCreateNode создает новый узел топологии для указанного фильтра.
KsFilterCreatePinFactory

Функция KsFilterCreatePinFactory создает новую фабрику контактов для указанного фильтра.
KsFilterFactoryAddCreateItem

Функция KsFilterFactoryAddCreateItem добавляет новый элемент create для указанной фабрики фильтров.
KsFilterFactoryGetDevice

Функция KsFilterFactoryGetDevice возвращает устройство AVStream, которому принадлежит FilterFactory.
KsFilterFactoryGetFirstChildFilter

Функция KsFilterFactoryGetFirstChildFilter возвращает первый экземпляр фильтра, созданного FilterFactory.
KsFilterFactoryGetNextSiblingFilterFactory

Функция KsFilterFactoryGetNextSiblingFilterFactory возвращает следующую фабрику фильтров, принадлежащей родительскому устройству FilterFactory.
KsFilterFactoryGetOuterUnknown

Функция KsFilterFactoryGetOuterUnknown возвращает внешний IUnknown указанной фабрики фильтров.
KsFilterFactoryGetParentDevice

Функция KsFilterFactoryGetParentDevice возвращает родительское устройство заданной фабрики фильтров.
KsFilterFactoryGetSymbolicLink

Функция KsFilterFactoryGetSymbolicLink возвращает символьную ссылку, связанную с заданной фабрикой фильтров.
KsFilterFactoryRegisterAggregatedClientUnknown

Функция KsFilterFactoryRegisterAggregatedClientUnknown является встроенной функцией, которая является оболочкой для KsRegisterAggregatedClientUnknown.
KsFilterFactorySetDeviceClassesState

Функция KsFilterFactorySetDeviceClassesState включает или отключает классы устройств, зарегистрированные заданной фабрикой фильтров.
KsFilterFactoryUpdateCacheData

Функция KsFilterFactoryUpdateCacheData обновляет раздел реестра FilterData и кэш Medium (набор разделов реестра) для заданной фабрики фильтров.
KsFilterGenerateEvents

Функция KsFilterGenerateEvents создает события указанного типа, которые присутствуют в списке событий фильтра.
KsFilterGetAndGate

Функция KsFilterGetAndGate возвращает шлюз И фильтра.
KsFilterGetChildPinCount

KsFilterGetChildPinCountfunctionreturs the number of the pins of a type that are currently созданные экземпляры в заданном фильтре.
KsFilterGetDevice

Функция KsFilterGetDevice возвращает устройство AVStream, которому принадлежит фильтр.
KsFilterGetFirstChildPin

Функция KsFilterGetFirstChildPin возвращает первый экземпляр пин-кода типа PinID для фильтра, указанного параметром Filter.
KsFilterGetNextSiblingFilter

Функция KsFilterGetNextSiblingFilter возвращает следующий экземпляр фильтра, принадлежащий родительской фабрике фильтров Filter.
KsFilterGetOuterUnknown

Функция KsFilterGetOuterUnknown возвращает внешний интерфейс IUnknown фильтра, указанного параметром Filter.
KsFilterGetParentFilterFactory

Функция KsFilterGetParentFilterFactory возвращает фабрику родительского фильтра заданного фильтра.
KsFilterRegisterAggregatedClientUnknown

Функция KsFilterRegisterAggregatedClientUnknown является встроенной функцией, которая является оболочкой для KsRegisterAggregatedClientUnknown.
KsFilterRegisterPowerCallbacks

Функция KsFilterRegisterPowerCallbacks регистрирует обратные вызовы управления питанием для фильтра.
KsFilterReleaseControl

Функция KsFilterReleaseControl освобождает мьютекс элемента управления для фильтра AVStream, указанного параметром Filter.
KsFilterReleaseProcessingMutex

Функция KsFilterReleaseProcessingMutex освобождает мьютекс обработки для фильтра AVStream, указанного параметром Filter.
KsFlushClient

Метод KsFlushClient очищает информацию от контакта.
KsForwardAndCatchIrp

Функция KsForwardAndCatchIrp пересылает IRP указанному драйверу после инициализации следующего расположения стека и восстанавливает контроль над IRP по завершении от этого драйвера.
KsForwardIrp

Функция KsForwardIrp пересылает IRP указанному драйверу после инициализации расположения следующего стека и установки объекта файла.
KsFreeDefaultClock

Функция KsFreeDefaultClock освобождает структуру часов по умолчанию, ранее выделенную с помощью KsAllocateDefaultClock, с учетом всех текущих текущих DPC таймера.
KsFreeDeviceHeader

Функция KsFreeDeviceHeader очищает и освобождает ранее выделенный заголовок устройства.
KsFreeEventList

Функция KsFreeEventList обрабатывает освобождение всех событий из указанного списка с предположением, что эти события состоят из KSEVENT_ENTRY структур. Эту функцию можно вызывать только в PASSIVE_LEVEL.
KsFreeObjectBag

Функция KsFreeObjectBag очищает и освобождает контейнер объектов.
KsFreeObjectCreateItem

Освобождает слот для указанного элемента создания.
KsFreeObjectCreateItemsByContext

Освобождает все создаваемые элементы с определенным контекстом.
KsFreeObjectHeader

Функция KsFreeObjectHeader очищает и освобождает ранее выделенный заголовок объекта.
KsGateAddOffInputToAnd

Функция KsGateAddOffInputToAnd добавляет новый вход в состояние OFF к заданному шлюзу AND.
KsGateAddOffInputToOr

Функция KsGateAddOffInputToOr добавляет новые входные данные в состоянии OFF к заданному шлюзу OR.
KsGateAddOnInputToAnd

Функция KsGateAddOnInputToAnd добавляет новые входные данные в состоянии ON к заданному шлюзу AND.
KsGateAddOnInputToOr

Функция KsGateAddOnInputToOr добавляет новые входные данные в состоянии ON к заданному шлюзу OR.
KsGateCaptureThreshold

Функция KsGateCaptureThreshold используется для записи входных данных ON для шлюза AND, указанного в параметре Gate.
KsGateGetStateUnsafe

Функция KsGateGetStateUnsafe возвращает состояние заданного шлюза (открытого или закрытого) небезопасным образом, то есть без учета синхронизации.
KsGateInitialize

Функция KsGateInitialize инициализирует шлюз для использования.
KsGateInitializeAnd

Функция KsGateInitializeAnd инициализирует структуру KSGATE в виде вентиля AND и присоединяет ее к шлюзу OR, указанному в NextOrGate.
KsGateInitializeOr

Функция KsGateInitializeOr инициализирует структуру KSGATE в виде вентиля OR и присоединяет ее к шлюзу AND, указанному в NextAndGate.
KsGateRemoveOffInputFromAnd

Функция KsGateRemoveOffInputFromAnd удаляет существующие входные данные в состоянии OFF из шлюза AND.
KsGateRemoveOffInputFromOr

Функция KsGateRemoveOffInputFromOr удаляет существующие входные данные в состоянии OFF из шлюза OR.
KsGateRemoveOnInputFromAnd

Функция KsGateRemoveOnInputFromAnd удаляет из шлюза AND существующие входные данные в состоянии ON.
KsGateRemoveOnInputFromOr

Функция KsGateRemoveOnInputFromOr удаляет существующие входные данные в состоянии ON из шлюза ИЛИ.
KsGateTerminateAnd

Функция KsGateTerminateAnd удаляет существующий шлюз AND и удаляет входные данные из любого подключенного шлюза OR.
KsGateTerminateOr

Функция KsGateTerminateOr удаляет существующий шлюз OR и удаляет входные данные из любого присоединенного шлюза AND.
KsGateTurnInputOff

Функция KsGateTurnInputOff отключает существующие входные данные для шлюза.
KsGateTurnInputOn

Функция KsGateTurnInputOn включает существующие входные данные в Шлюз.
KsGenerateDataEvent

Функция KsGenerateDataEvent создает одно из стандартных уведомлений о событиях при получении структуры записи события и данных обратного вызова.
KsGenerateEvent

Функция KsGenerateEvent создает стандартное уведомление о событии с учетом структуры записи события.
KsGenerateEventList

Функция KsGenerateEventList перечисляет список событий и ищет указанное событие для создания.
KsGenerateEvents

Функция KsGenerateEvents создает события указанного типа, которые присутствуют в списке событий Объекта.
KsGenerateThermalEvent

Эта функция используется клиентами (драйверами минипорта), которые не хотят подписываться на диспетчер температуры, но хотят самостоятельно управлять температурой.
KsGetAllocatorHandle

Извлекает дескриптор файла для распределителя.
KsGetAllocatorMode

Возвращает режим, в котором распределитель выделяет память.
KsGetAllocatorStatus

Извлекает состояние распределителя.
KsGetBusEnumIdentifier

Функция KsGetBusEnumIdentifier извлекает идентификатор перечислителя программной шины для устройства шины, связанного с заданной IRP.
KsGetBusEnumParentFDOFromChildPDO

Функция KsGetBusEnumParentFDOFromChildPDO извлекает FDO родительского объекта данного дочернего PDO.
KsGetBusEnumPnpDeviceObject

Функция KsGetBusEnumPnpDeviceObject извлекает Plug and Play объект устройства, подключенный к данному объекту устройства.
KsGetConnectedPin

Метод KsGetConnectedPin не рекомендуется использовать в приложениях. Этот метод принадлежит интерфейсу IKsPinPipe.
KsGetCorrelatedPhysicalTime

Метод KsGetCorrelatedPhysicalTime извлекает физическое время и связанное системное время из базовых часов.
KsGetCorrelatedTime

Метод KsGetCorrelatedTime извлекает текущее время и связанное системное время из базовых часов.
KsGetCurrentCommunication

Метод KsGetCurrentCommunication извлекает текущее направление связи, интерфейс и среду контакта.
KsGetDefaultClockState

Функция KsGetDefaultClockState получает текущее состояние часов. Функцию можно вызвать на DISPATCH_LEVEL.
KsGetDefaultClockTime

Функция KsGetDefaultClockTime получает текущее время часов. Функцию можно вызвать на DISPATCH_LEVEL.
KsGetDevice

Функция KsGetDevice возвращает структуру устройства AVStream, которой принадлежит Объект.
KsGetDeviceForDeviceObject

Функция KsGetDeviceForDeviceObject возвращает структуру устройства AVStream для заданного функционального объекта устройства.
KsGetFilterFromFileObject

Функция KsGetFilterFromFileObject возвращает объект фильтра AVStream, связанный с FileObject.
KsGetFilterFromIrp

Функция KsGetFilterFromIrp возвращает объект фильтра AVStream, связанный с заданным IRP.
KsGetFilterName

Возвращает имя фильтра.
KsGetFirstChild

Функция KsGetFirstChild возвращает первый дочерний объект AVStream объекта.
KsGetImageNameAndResourceId

Функция KsGetImageNameAndResourceId возвращает имя образа и идентификатор ресурса, соответствующий дескриптору RegKey.
KsGetMediaType

Функция KsGetMediaType извлекает сведения о типе мультимедиа в идентификаторе фабрики контактов.
KsGetMediaTypeCount

Функция KsGetMediaTypeCount возвращает количество доступных типов мультимедиа в идентификаторе фабрики контактов.
KsGetMultiplePinFactoryItems

Функция KsGetMultiplePinFactoryItems извлекает элементы свойств закрепления в буфере данных переменной длины.
KsGetNextSibling

Функция KsGetNextSibling возвращает следующий одноуровневый элемент заданного объекта.
KsGetNodeIdFromIrp

Функция KsGetNodeIdFromIrp возвращает идентификатор узла, на который был отправлен Irp.
KsGetObjectFromFileObject

Функция KsGetObjectFromFileObject возвращает объект AVStream, приведение к PVOID из FileObject.
KsGetObjectHandle

Метод KsGetObjectHandle извлекает дескриптор файла в объект KS.
KsGetObjectTypeFromFileObject

Функция KsGetObjectTypeFromFileObject возвращает тип объекта AVStream, связанный с данным объектом файла.
KsGetObjectTypeFromIrp

Функция KsGetObjectTypeFromIrp возвращает тип объекта AVStream, связанный с заданным IRP.
KsGetOuterUnknown

Функция KsGetOuterUnknown возвращает внешний IUnknown заданного объекта AVStream.
KsGetParent

Функция KsGetParent получает родительский объект заданного объекта.
KsGetPhysicalTime

Метод KsGetPhysicalTime извлекает физическое время из базовых часов.
KsGetPinBusCache

Метод KsGetPinBusCache не рекомендуется использовать для использования приложениями. Этот метод принадлежит интерфейсу IKsPinPipe.
KsGetPinFramingCache

Метод KsGetPinFramingCache не рекомендуется использовать для использования приложениями. Этот метод принадлежит интерфейсу IKsPinPipe.
KsGetPinFromFileObject

Функция KsGetPinFromFileObject возвращает закрепленный объект AVStream, связанный с FileObject.
KsGetPinFromIrp

Функция KsGetPinFromIrp возвращает закрепленный объект AVStream, связанный с данным IRP.
KsGetPinName

Возвращает имя закрепления.
KsGetPipe

Метод KsGetPipe не рекомендуется использовать для использования приложениями. Этот метод принадлежит интерфейсу IKsPinPipe.
KsGetPipeAllocatorFlag

Метод KsGetPipeAllocatorFlag не рекомендуется использовать для использования приложениями. Этот метод принадлежит интерфейсу IKsPinPipe.
KsGetProperties

Возвращает свойства распределителя.
KsGetResolution

Метод KsGetResolution извлекает разрешение часов из базовых часов.
KsGetState

Метод KsGetState извлекает состояние потоковой передачи закрепления из базовых часов.
KsGetTime

Метод KsGetTime извлекает время базовых часов.
KsHandleSizedListQuery

Функция KsHandleSizedListQuery в зависимости от длины системного буфера возвращает либо необходимый размер буфера, количество записей в указанном списке данных, либо копирует сами записи.
KsIncrementCountedWorker

Увеличивает текущее количество рабочих ролей и при необходимости помещает в очередь подсчитаемый рабочий элемент вместе с рабочей ролью, ранее созданной KsRegisterCountedWorker.
KsIncrementPendingIoCount

Метод KsIncrementPendingIoCount увеличивает количество операций ввода-вывода, выполняемых на закреплении.
KsInitializeDevice

Функция KsInitializeDevice вызывается AVStream для инициализации класса устройства AVStream из KsCreateDevice.
KsInitializeDeviceProfile

Api KsInitializeDeviceProfile должен вызываться всеми драйверами мини-портов для инициализации хранилища профилей и публикации профилей устройств.
KsInitializeDriver

Функция KsInitializeDriver инициализирует объект драйвера мини-драйвера AVStream.
KsInstallBusEnumInterface

Функция KsInstallBusEnumInterface устанавливает интерфейс для объекта перечислителя шины нагрузки по требованию.
KsIsBusEnumChildDevice

Функция KsIsBusEnumChildDevice определяет, является ли данный объект устройства дочерним устройством объекта перечислителя шины загрузки по требованию.
KsIsMediaTypeInRanges

Метод KsIsMediaTypeInRanges проверяет, находится ли тип носителя в пределах предоставленных диапазонов данных.
KsLoadResource

Копирует (загружает) ресурс из заданного образа.
KsMapModuleName

Функция KsMapModuleName возвращает имя изображения и идентификатор ресурса, соответствующие параметрам PhysicalDeviceObject и ModuleName.
KsMediaSamplesCompleted

Метод KsMediaSamplesCompleted сообщает закреплению о завершении сегмента потока.
KsMergeAutomationTables

Функция KsMergeAutomationTables объединяет две таблицы автоматизации.
KsMethod

Метод IKsControl::KsMethod отправляет метод в объект KS вместе с другими определенными операциями поддержки, доступными в наборе методов.
KsMethod

Метод KsMethod отправляет метод в объект KS вместе с другими определенными операциями поддержки, доступными в наборе методов.
KSMETHOD_ITEM_IRP_STORAGE

Этот макрос обращается к указателю на соответствующий KSMETHOD_ITEM. Обратите внимание, что этот указатель задается только при использовании KsMethodHandlerWithAllocator.
KSMETHOD_SET_IRP_STORAGE

Этот макрос возвращает указатель на KSMETHOD_SET, в котором находится метод .
KSMETHOD_TYPE_IRP_STORAGE

Этот макрос обращается к типу метода, как описано в KSMETHOD_ITEM. Если метод будет обрабатываться асинхронно с помощью KsDispatchSpecificMethod, это хранилище должно поддерживаться без изменений.
KsMethodHandler

Функция KsMethodHandler обрабатывает методы, запрашиваемые через IOCTL_KS_METHOD. Он работает со всеми идентификаторами методов, определенными наборами. Функция может вызываться только в PASSIVE_LEVEL.
KsMethodHandlerWithAllocator

Функции KsMethodHandlerWithAllocator выполняют ту же обработку, что и KsMethodHandler, с теми же ограничениями, но позволяют использовать необязательный обратный вызов распределителя для предоставления буфера для параметров.
KsMoveIrpsOnCancelableQueue

Функция KsMoveIrpsOnCancelableQueue перемещает указанные irP из параметра SourceList в параметр DestinationList в зависимости от значения, возвращаемого функцией KStrIrpListCallback, определяемой мини-driver.
KsNotifyError

Метод KsNotifyError уведомляет граф фильтра об ошибке, чтобы дать графу фильтра возможность остановиться.
KsNotifyEvent

Метод KsNotifyEvent запрашивает, чтобы объект KS, которому принадлежит данное событие DirectShow, уведомлял вызывающее приложение с заданными параметрами при каждом действии, связанном с событием.
KsNullDriverUnload

Функция KsNullDriverUnload — это функция по умолчанию, которую драйвер может использовать, если у него нет других задач в функции выгрузки, но он должен по-прежнему разрешать выгрузку устройства по его присутствию.
KsOpenDefaultDevice

Функция KsOpenDefaultDevice открывает дескриптор для первого устройства, указанного в указанной категории Plug and Play (PnP).
KsPeekAllocator

Метод KsPeekAllocator возвращает указатель на интерфейс IMemAllocator для назначенного распределителя контактов.
KsPersistDeviceProfile

API KsPersistDeviceProfile фиксирует данные профиля в постоянном хранилище.
KsPinAcquireControl

Функция KsPinAcquireControl получает мьютекс элемента управления для контакта AVStream, указанного в параметре Pin.
KsPinAcquireProcessingMutex

Функция KsPinAcquireProcessingMutex получает мьютекс обработки для контакта AVStream, указанного в параметре Pin.
KsPinAddEvent

Функция KsPinAddEvent добавляет указанное событие в список событий Pin.
KsPinAttachAndGate

Функция KsPinAttachAndGate подключает Pin в качестве входных данных к ранее инициализированному шлюзу AND, а AndGate в качестве входных данных подключается к шлюзу AND соответствующего фильтра.
KsPinAttachOrGate

Функция KsPinAttachOrGate подключает Pin в качестве входных данных к ранее инициализированному шлюзу OR и подключает OrGate в качестве входных данных к соответствующему шлюзу И фильтра.
KsPinAttemptProcessing

Функция KsPinAttemptProcessing используется для возобновления обработки определенного контакта в фильтре, ориентированном на контакты. Он пытается инициировать обработку пин-кода, отправляя вызов диспетчеризации обработки объекта Pin.
KsPinDataIntersection

Функция KsPinDataIntersection обрабатывает свойство KSPROPERTY_PIN_DATAINTERSECTION с помощью функции обратного вызова и выполняет большую часть начальной проверки передаваемых параметров.
KsPinDataIntersectionEx

Функция KsPinDataIntersectionEx обрабатывает KSPROPERTY_PIN_DATAINTERSECTION с помощью функции обратного вызова.
KsPinFactory

Метод KsPinFactory извлекает идентификатор фабрики контактов.
KsPinGenerateEvents

Функция KsPinGenerateEvents создает события указанного типа, которые присутствуют в списке событий пин-кода.
KsPinGetAndGate

Функция KsPinGetAndGate возвращает шлюз управления обработкой для пин-кода.
KsPinGetAvailableByteCount

Подпрограмма KsPinGetAvailableByteCount выводит количество байтов входных данных перед передним краем и число байтов выходного буфера перед передним краем для очереди пин-кода, указанного вызывающим объектом.
KsPinGetConnectedFilterInterface

Функция KsPinGetConnectedFilterInterface запрашивает фильтр, к которому подключен контакт, чтобы получить указатель на COM-интерфейс.
KsPinGetConnectedPinDeviceObject

Функция KsPinGetConnectedPinDeviceObject возвращает объект устройства в верхней части стека устройств, соответствующий контакту приемника, прикрепленному к закреплению источника.
KsPinGetConnectedPinFileObject

Функция KsPinGetConnectedPinFileObject возвращает объект файла для закрепления, к которому подключен контакт. Работает только для исходных контактов.
KsPinGetConnectedPinInterface

Функция KsPinGetConnectedPinInterface запрашивает контакт, к которому подключен контакт, для интерфейса в стиле COM.
KsPinGetCopyRelationships

Функция KsPinGetCopyRelationships возвращает сведения о связи копирования для закрепления, содержащегося в фильтре, ориентированном на контакты.
KsPinGetDevice

Функция KsPinGetDevice возвращает устройство AVStream, которому принадлежит pin.
KsPinGetFirstCloneStreamPointer

Функция KsPinGetFirstCloneStreamPointer возвращает первый клонированного указателя потока на закреплении.
KsPinGetLeadingEdgeStreamPointer

Функция KsPinGetLeadingEdgeStreamPointer получает указатель потока переднего края для очереди, связанной с заданным закреплением.
KsPinGetNextSiblingPin

Функция KsPinGetNextSiblingPin возвращает следующий экземпляр контакта того же типа и на том же фильтре, что и Pin.
KsPinGetOuterUnknown

Функция KsPinGetOuterUnknown возвращает внешний IUnknown контакта, указанного в параметре Pin.
KsPinGetParentFilter

Функция KsPinGetParentFilter возвращает родительский фильтр Pin.
KsPinGetReferenceClockInterface

Функция KsPinGetReferenceClockInterface возвращает интерфейс в стиле COM в ссылочные часы, связанные с закреплением. Этот указатель интерфейса будет интерфейсом IKsReferenceClock.
KsPinGetTrailingEdgeStreamPointer

Функция KsPinGetTrailingEdgeStreamPointer получает указатель потока конечного края для очереди, связанной с указанным закреплением.
KsPinHandshake

Функция KsPinHandshake пытается выполнить подтверждение протокола с помощью подключенного контакта.
KsPinPropertyHandler

Функция KsPinPropertyHandler выполняет стандартную обработку статических элементов набора свойств KSPROPSETID_Pin. Эта обработка не включает KSPROPERTY_PIN_CINSTANCES или KSPROPERTY_PIN_DATAINTERSECTION.
KsPinRegisterAggregatedClientUnknown

Функция KsPinRegisterAggregatedClientUnknown является встроенной функцией, которая является оболочкой для KsRegisterAggregatedClientUnknown.
KsPinRegisterFrameReturnCallback

Функция KsPinRegisterFrameReturnCallback регистрирует обратный вызов возврата кадра с помощью AVStream для заданного закрепления.
KsPinRegisterHandshakeCallback

Функция KsPinRegisterHandshakeCallback регистрирует подпрограмму обратного вызова, предоставляемую мини-driver, для заданного контакта.
KsPinRegisterIrpCompletionCallback

Функция KsPinRegisterIrpCompletionCallback регистрирует определяемую мини-driver процедуру обратного вызова для указанного закрепления.
KsPinRegisterPowerCallbacks

Функция KsPinRegisterPowerCallbacks регистрирует обратные вызовы управления питанием для пин-кода.
KsPinReleaseControl

Функция KsPinReleaseControl освобождает мьютекс элемента управления для контакта AVStream, указанного в параметре Pin.
KsPinReleaseProcessingMutex

Функция KsPinReleaseProcessingMutex освобождает мьютекс обработки для контакта AVStream, указанного в параметре Pin.
KsPinSetPinClockTime

Функция KsPinSetPinClockTime задает текущее время для часов, предоставляемых закреплением.
KsPinSubmitFrame

Если контакт был помещен в режим внедрения путем вызова KsPinRegisterFrameReturnCallback, функция KsPinSubmitFrame отправляет кадр непосредственно в транспортный канал.
KsPinSubmitFrameMdl

Если контакт был помещен в режим внедрения путем вызова KsPinRegisterFrameReturnCallback, функция KsPinSubmitFrameMdl отправляет кадр непосредственно в транспортный канал.
KsPrepareIoOperation

Метод KsPrepareIoOperation инициализирует расширенный заголовок и подготавливает образец носителя для операции ввода-вывода.
KsProbeStreamIrp

Функция KsProbeStreamIrp вносит указанные изменения в входной и выходной буферы заданного IRP на основе переданных флагов, а затем проверяет заголовок потока.
KsProcessMediaSamples

Метод KsProcessMediaSamples обрабатывает примеры мультимедиа.
KsProcessPinUpdate

Функция KsProcessPinUpdate вызывается из диспетчера AVStrMiniFilterProcess фильтра, ориентированного на фильтр, для обновления закрепления процесса.
KsPropagateAcquire

Метод KsPropagateAcquire направляет все контакты фильтра для достижения состояния Acquire.
KsProperty

Метод IKsControl::KsProperty задает свойство или извлекает сведения о свойстве вместе с любыми другими определенными операциями поддержки, доступными в наборе свойств.
KsProperty

Метод KsProperty задает свойство или извлекает сведения о свойстве, а также любые другие определенные операции поддержки, доступные в наборе свойств.
KsPropertyHandler

Драйверы вызывают функцию KsPropertyHandler для обработки IRP.
KsPropertyHandlerWithAllocator

KsPropertyHandlerWithAllocator выполняет ту же обработку, что и KsPropertyHandler, с теми же ограничениями, но позволяет использовать необязательный обратный вызов распределителя для предоставления буфера для параметров.
KsPublishDeviceProfile

Api KsPublishDeviceProfile вызывается для публикации сведений профиля устройства.
KsQueryDevicePnpObject

Функция KsQueryDevicePnpObject возвращает объект устройства PnP, который может храниться в заголовке устройства. Это следующий объект устройства в стеке PnP и объект устройства, которому перенаправляются запросы PnP, если используется KsDefaultDispatchPnp.
KsQueryExtendedSize

Метод KsQueryExtendedSize извлекает расширенные сведения о заголовке, необходимые для операций ввода-вывода.
KsQueryInformationFile

Функция KsQueryInformationFile выполняет запрос информации к указанному объекту файла. Функция пытается использовать FastIoDispatch, если это возможно, или создает запрос информации к объекту устройства.
KsQueryInterfaces

Метод KsQueryInterfaces извлекает интерфейсы, поддерживаемые контактом.
KsQueryMediums

Метод KsQueryMediums извлекает среды, поддерживаемые контактом.
KsQueryObjectAccessMask

Функция KsQueryObjectAccessMask возвращает доступ, изначально предоставленный первому клиенту, который создал дескриптор связанного объекта. Невозможно изменить доступ путем дублирования дескрипторов.
KsQueryObjectCreateItem

Функция KsQueryObjectCreateItem возвращает элемент создания, назначенный объекту при создании.
KsQuerySoftwareBusInterface

Функция KsQuerySoftwareBusInterface создает буфер из выгружаемого пула и копирует ссылочные строки, связанные с PDO объекта перечислителя шины нагрузки по требованию, в буфер.
KsQueueWorkItem

Функция KsQueueWorkItem помещает указанный рабочий элемент в очередь с рабочей ролью, ранее созданной функцией KsRegisterWorker.
KsReadFile

Функция KsReadFile выполняет чтение указанного объекта файла.
KsRecalculateStackDepth

Функция KsRecalculateStackDepth пересчитывает максимальную глубину стека, необходимую для базового объекта устройства, на основе всех объектов, которые задали целевое устройство (они добавили себя в список объектов базового объекта устройства с помощью функции KsSetTargetDeviceObject). Если объект устройства PnP был задан в базовом заголовке устройства с помощью KsSetDevicePnpAndBaseObject, это устройство также учитывается при расчете максимальной глубины стека.
KsReferenceBusObject

Ссылается на объект физического устройства шины.
KsReferenceSoftwareBusObject

Функция KsReferenceSoftwareBusObject увеличивает число ссылок объекта перечислителя шины нагрузки по требованию.
KsRegisterAggregatedClientUnknown

Так же, как и com, функция KsRegisterAggregatedClientUnknown объединяет два объекта: _the указанный объект AVStream и неизвестный объект клиента.
KsRegisterCountedWorker

Обрабатывает клиенты, регистрируются для использования потока.
KsRegisterFilterWithNoKSPins

Функция KsRegisterFilterWithNoKSPins регистрируется с фильтрами DirectShow, которые не имеют контактов потоковой передачи ядра и, следовательно, не выполняют потоковую передачу в режиме ядра.
KsRegisterWorker

Функция KsRegisterWorker обрабатывает клиенты, регистрируемые для использования потока.
KsReleaseCachedMdl

Функция KsReleaseCachedMdl используется для освобождения MDL, полученного вызовом KsAcquireCachedMdl.
KsReleaseControl

Функция KsReleaseControl освобождает мьютекс элемента управления для Object.
KsReleaseDevice

Функция KsReleaseDevice освобождает мьютекс устройства и выходит из критической области.
KsReleaseDeviceSecurityLock

Функция KsReleaseDeviceSecurityLock освобождает ранее полученную блокировку безопасности в заголовке объекта устройства.
KsReleaseIrpOnCancelableQueue

Функция KsReleaseIrpOnCancelableQueue освобождает полученную IRP, которая уже находится в очереди, которую можно отменить.
KsRemoveAggregate

Метод KsRemoveAggregate удаляет ранее добавленный поставщик агрегатов COM-сервера из списка поставщиков интерфейсов для объекта KS, который предоставляет интерфейс IKsAggregateControl.
KsRemoveBusEnumInterface

Функция KsRemoveBusEnumInterface удаляет интерфейс к объекту перечислителя шины нагрузки по требованию.
KsRemoveIrpFromCancelableQueue

Функция KsRemoveIrpFromCancelableQueue извлекает из указанной очереди следующий необязаемый IRP, который можно отменить, и удаляет его состояние отмены.
KsRemoveItemFromObjectBag

Функция KsRemoveItemFromObjectBag удаляет элемент из контейнера объектов.
KsRemoveSpecificIrpFromCancelableQueue

Функция KsRemoveSpecificIrpFromCancelableQueue удаляет указанный IRP из указанной очереди. Это выполняется в IRP, который ранее был получен с помощью KsRemoveIrpFromCancelableQueue, но фактически не был удален из очереди.
KsResolveRequiredAttributes

Функция KsResolveRequiredAttributes выполняет поиск указанных атрибутов в списке атрибутов, присоединенном к диапазону данных, и гарантирует, что все указанные атрибуты найдены.
KsServiceBusEnumCreateRequest

Службы функций KsServiceBusEnumCreateRequest IRP_MJ_CREATE запросы для интерфейса устройства шины программной шины.
KsServiceBusEnumPnpRequest

Функция KsServiceBusEnumPnpRequest предназначена только для системного использования.
KsSetAllocatorHandle

Задает дескриптор для распределителя.
KsSetAllocatorMode

Задает режим, в котором распределитель выделяет память.
KsSetCorrelatedPhysicalTime

Метод KsSetCorrelatedPhysicalTime задает физическое время с соответствующим системным временем на базовых часах.
KsSetCorrelatedTime

Метод KsSetCorrelatedTime задает текущее время с соответствующим системным временем на базовых часах.
KsSetDefaultClockState

Функция KsSetDefaultClockState задает текущее состояние часов, которое используется для отражения текущего состояния базового закрепления фильтра.
KsSetDefaultClockTime

Функция KsSetDefaultClockTime задает текущее время часов.
KsSetDevicePnpAndBaseObject

Функция KsSetDevicePnpAndBaseObject задает объект устройства PnP в заголовке устройства, который является следующим объектом устройства в стеке PnP и является объектом устройства, которому перенаправляются запросы PnP, если используется KsDefaultDispatchPnp.
KsSetInformationFile

Функция KsSetInformationFile выполняет набор сведений для указанного объекта файла. Функция пытается использовать FastIoDispatch, если это возможно, или создает набор сведений для объекта устройства.
KsSetMajorFunctionHandler

Функция KsSetMajorFunctionHandler задает обработчик для указанной основной функции для использования внутренней диспетчеризации.
KsSetMediaType

Метод KsSetMediaType задает тип носителя для обработчика типов данных.
KsSetPhysicalTime

Метод KsSetPhysicalTime задает физическое время для базовых часов.
KsSetPin

Метод KsSetPin сообщает обработчику интерфейса потоковой передачи о контакте, с которым необходимо обмениваться данными при передаче данных.
KsSetPinBusCache

Метод KsSetPinBusCache не рекомендуется использовать в приложениях. Этот метод принадлежит интерфейсу IKsPinPipe.
KsSetPinFramingCache

Метод KsSetPinFramingCache не рекомендуется использовать в приложениях. Этот метод принадлежит интерфейсу IKsPinPipe.
KsSetPipe

Метод KsSetPipe не рекомендуется использовать в приложениях. Этот метод принадлежит интерфейсу IKsPinPipe.
KsSetPipeAllocatorFlag

Метод KsSetPipeAllocatorFlag не рекомендуется использовать в приложениях. Этот метод принадлежит интерфейсу IKsPinPipe.
KsSetPowerDispatch

Задает функцию диспетчеризации питания для вызова, когда объект драйвера получает IRP_MJ_POWER IRP.
KsSetProperties

Задает свойства распределителя.
KsSetTargetDeviceObject

Функция KsSetTargetDeviceObject задает объект целевого устройства объекта . Функция добавляет заголовок объекта в список заголовков объектов с целевыми устройствами.
KsSetTargetState

Задает состояние включения целевого устройства, связанного с указанным заголовком объекта.
KsSetTime

Метод KsSetTime задает текущее время для базовых часов.
KsStreamIo

Функция KsStreamIo выполняет потоковое чтение или запись для указанного объекта файла. Функция пытается использовать FastIoDispatch, если это возможно, или создает запрос на чтение или запись к объекту устройства.
KsStreamPointerAdvance

Функция KsStreamPointerAdvance перемещает указатель потока на следующий кадр данных.
KsStreamPointerAdvanceOffsets

Функция KsStreamPointerAdvanceOffsets перемещает смещения StreamPointer.
KsStreamPointerAdvanceOffsetsAndUnlock

Функция KsStreamPointerAdvanceOffsetsAndUnlock перемещает StreamPointer указанное количество байтов в поток (настраивая поля OffsetIn и OffsetOut StreamPointer в соответствии с запросом) и разблокирует его.
KsStreamPointerCancelTimeout

Функция KsStreamPointerCancelTimeout отменяет ранее запланированный обратный вызов времени ожидания для указанного указателя потока.
KsStreamPointerClone

Функция KsStreamPointerClone создает клон заданного указателя потока.
KsStreamPointerDelete

Функция KsStreamPointerDelete удаляет указатель на поток клонирования, освобождая ссылку на кадр, на который ссылается этот указатель потока.
KsStreamPointerGetIrp

Функция KsStreamPointerGetIrp возвращает IRP, связанную с кадром, на который ссылается заданный указатель потока.
KsStreamPointerGetMdl

Функция KsStreamPointerGetMdl возвращает MDL, связанный с кадром, на который ссылается StreamPointer.
KsStreamPointerGetNextClone

Функция KsStreamPointerGetNextClone возвращает указатель потока клонирования, который был клонирован сразу после указанного клонирования.
KsStreamPointerLock

Функция KsStreamPointerLock пытается заблокировать указанный указатель потока.
KsStreamPointerScheduleTimeout

Функция KsStreamPointerScheduleTimeout регистрирует обратный вызов времени ожидания в AVStream для заданного указателя потока.
KsStreamPointerSetStatusCode

Функция KsStreamPointerSetStatusCode позволяет указать код успешной или неудачной ошибки, с помощью которого следует завершить заданный IRP.
KsStreamPointerUnlock

Функция KsStreamPointerUnlock разблокирует указатель потока, который ранее был заблокирован функцией получения (KsGetXxxEdgeStreamPointer) или KsStreamPointerLock.
KsSynchronousDeviceControl

Функция KsSynchronousDeviceControl выполняет синхронную операцию управления вводом-выводом устройства для объекта KS, указанного дескриптором файла.
KsSynchronousIoControlDevice

Функция KsSynchronousIoControlDevice выполняет синхронное управление вводом-выводом устройства в целевом объекте устройства. Он ожидает, пока операции ввода-вывода не будут завершены, в невозможном состоянии. Эту функцию можно вызывать только в PASSIVE_LEVEL.
KsTerminateDevice

Функция KsTerminateDevice удаляет устройство AVStream.
KsTopologyPropertyHandler

Функция KsTopologyPropertyHandler выполняет стандартную обработку статических членов набора свойств KSPROPSETID_Topology. Функция использует структуру KSTOPOLOGY, которая описывает набор сведений, возвращаемых этим набором свойств.
KsUnregisterWorker

Функция KsUnregisterWorker позволяет клиентам отменить регистрацию рабочей роли.
KsUnserializeObjectPropertiesFromRegistry

Функция KsUnserializeObjectPropertiesFromRegistry при указании целевого объекта и пути реестра перечисляет именованные значения и применяет их в качестве сериализованных данных к указанным наборам свойств, перечисленным в сериализованных данных.
KsValidateAllocatorCreateRequest

Функция KsValidateAllocatorCreateRequest проверяет запрос IRP_MJ_CREATE как запрос распределителя и возвращает структуру создания, связанную с запросом при успешном выполнении.
KsValidateAllocatorFramingEx

Функция KsValidateAllocatorFramingEx зарезервирована только для системного использования.
KsValidateClockCreateRequest

Функция KsValidateClockCreateRequest проверяет запрос на создание часов и возвращает структуру создания, связанную с запросом. Это можно вызвать только в PASSIVE_LEVEL.
KsValidateConnectRequest

Функция KsValidateConnectRequest проверяет запрос на подключение и возвращает указатель на структуру подключения, связанную с запросом. Эту функцию можно вызывать только в PASSIVE_LEVEL.
KsValidateTopologyNodeCreateRequest

Функция KsValidateTopologyNodeCreateRequest проверяет запрос на создание узла топологии и возвращает структуру создания, связанную с запросом. Функция может вызываться только в PASSIVE_LEVEL.
KsWriteFile

Функция KsWriteFile выполняет запись для указанного объекта файла.
OUR_GUID_ENTRY

Дополнительные сведения: макрос OUR_GUID_ENTRY
PADAPTER_RECEIVE_PACKET_ROUTINE

Функция обратного вызова AdapterReceivePacket мини-драйвера камеры обрабатывает блоки запросов потока на основе адаптера (SRB), передаваемые ему драйвером класса потока.
PCAM_ALLOCATE_BW_ROUTINE

Функция обратного вызова CamAllocateBandwidth мини-драйвера камеры выбирает соответствующий альтернативный параметр в интерфейсе потоковой передачи видео USB и подготавливает устройство к потоковой передаче.
PCAM_ALLOCATE_BW_ROUTINE_EX

Функция обратного вызова CamAllocateBandwidthEx мини-драйвера камеры выбирает соответствующий альтернативный параметр в интерфейсе потоковой передачи видео USB и подготавливает устройство к потоковой передаче.
PCAM_CONFIGURE_ROUTINE

Функция обратного вызова CamConfigure мини-драйвера камеры настраивает изохронный интерфейс потоковой передачи.
PCAM_CONFIGURE_ROUTINE_EX

Функция обратного вызова CamConfigureEx мини-драйвера камеры настраивает изохронный интерфейс потоковой передачи.
PCAM_FREE_BW_ROUTINE

Функция обратного вызова CamFreeBandwidth мини-драйвера камеры выбирает альтернативный параметр в интерфейсе потоковой передачи видео USB, который не использует пропускную способность.
PCAM_FREE_BW_ROUTINE_EX

Функция обратного вызова CamFreeBandwidthEx мини-драйвера камеры выбирает альтернативный параметр в интерфейсе потоковой передачи видео USB, который не использует пропускную способность.
PCAM_INITIALIZE_ROUTINE

Функция обратного вызова мини-драйвера камеры инициализирует устройство или выполняет необходимую очистку для конкретного мини-драйвера.
PCAM_NEW_FRAME_ROUTINE

Функция обратного вызова CamNewVideoFrame мини-драйвера камеры инициализирует новую структуру контекста видеокадра.
PCAM_NEW_FRAME_ROUTINE_EX

Функция обратного вызова CamNewVideoFrameEx мини-драйвера камеры инициализирует новую структуру контекста видеокадра.
PCAM_PROCESS_PACKET_ROUTINE

Функция обратного вызова CamProcessUSBPacket мини-драйвера камеры обрабатывает USB-пакет.
PCAM_PROCESS_PACKET_ROUTINE_EX

Функция обратного вызова CamProcessUSBPacketEx мини-драйвера камеры обрабатывает ПАКЕТ USB.
PCAM_PROCESS_RAW_FRAME_ROUTINE

Функция обратного вызова CamProcessRawVideoFrame мини-драйвера камеры декодирует необработанный видеокадр.
PCAM_PROCESS_RAW_FRAME_ROUTINE_EX

Функция обратного вызова CamProcessRawVideoFrameEx мини-драйвера камеры декодирует необработанный видеокадр.
PCAM_START_CAPTURE_ROUTINE

Функция обратного вызова CamStartCapture мини-накопителя камеры выбирает соответствующий альтернативный параметр в интерфейсе потоковой передачи видео USB и подготавливает устройство к потоковой передаче.
PCAM_START_CAPTURE_ROUTINE_EX

Функция обратного вызова CamStartCaptureEx мини-драйвера камеры выбирает соответствующий альтернативный параметр в интерфейсе потоковой передачи видео USB и подготавливает устройство к потоковой передаче.
PCAM_STATE_ROUTINE

Функция обратного вызова состояния мини-драйвера камеры восстанавливает ранее сохраненное состояние контекста устройства или сохраняет текущее состояние контекста устройства.
PCAM_STOP_CAPTURE_ROUTINE

Функция обратного вызова CamStopCapture мини-драйвера камеры выполняет любую обработку после остановки потока.
PCAM_STOP_CAPTURE_ROUTINE_EX

Функция обратного вызова CamStopCaptureEx мини-драйвера камеры выполняет любую обработку после остановки потока.
PCOMMAND_COMPLETE_FUNCTION

Функция обратного вызова CommandCompleteFunction мини-драйвера камеры позволяет мини-накопителю камеры выполнять любые дополнительные задачи, необходимые для выполнения определенных служб USBCAMD.
PFNALLOCATOR_ALLOCATEFRAME

Подпрограмма KStrAllocateFrame описывает предоставленную поставщиком функцию выделения кадров.
PFNALLOCATOR_FREEFRAME

Подпрограмма KStrFreeFrame описывает функцию освобождения кадра, предоставляемую поставщиком.
PFNAVCINTERSECTHANDLER

Обработчик пересечения AV/C определяет, совместимы ли диапазоны данных.
PFNDEREFERENCEDEVICEOBJECT

Драйвер может вызвать функцию обратного вызова PFNDEREFERENCEDEVICEOBJECT (ks.h) для уменьшения числа ссылок объекта физического устройства (PDO).
PFNDEREFERENCEDEVICEOBJECT

Функция обратного вызова PFNDEREFERENCEDEVICEOBJECT (swenum.h) может вызываться драйвером для уменьшения числа ссылок объекта физического устройства (PDO).
PFNKSADDEVENT

Подпрограмма AVStrMiniAddEvent minidriver AVStream вызывается, когда клиент регистрируется для получения уведомления о событии. Эта подпрограмма является необязательной.
PFNKSALLOCATOR

Мини-драйверы могут при необходимости предоставлять функцию обратного вызова типа PFNKSALLOCATOR в качестве параметра в вызовах KsEnableEventWithAllocator, KsPropertyHandlerWithAllocator и KsMethodHandlerWithAllocator.
PFNKSCANCELTIMER

Подпрограмма KStrCancelTimer для потоковой передачи вызывается для отмены пользовательского объекта таймера, который ранее был указан в параметре SetTimer при вызове KsAllocateDefaultClockEx.
PFNKSCLOCK_CORRELATEDTIME

Подпрограмма — это предоставляемая системой подпрограмма, которая извлекает и следующее:KStrClockGetCorrelatedTime — это предоставляемая системой подпрограмма, которая получает как текущее системное время, так и соответствующий счетчик тактов часов с момента загрузки. KStrClockGetCorrelatedPhysicalTime — это поставляемая системой подпрограмма, которая извлекает текущее системное время за вычетом приостановленной разницы и соответствующий тактовый часы после загрузки.
PFNKSCLOCK_GETTIME

Подпрограмма получает системное время. KStrClockGetTime — это предоставляемая системой подпрограмма, которая извлекает текущее системное время. KStrClockGetPhysicalTime — это поставляемая системой подпрограмма, которая извлекает текущее системное время за вычетом любой приостановленной разницы.
PFNKSCONTEXT_DISPATCH

Подпрограмма KStrContextDispatch мини-драйвера потоковой передачи вызывается для обработки IRP_MJ_POWER IRP.
PFNKSCORRELATEDTIME

Подпрограмма KStrCorrelatedTime мини-драйвера потоковой передачи вызывается для получения времени презентации и физического времени в коррелятивном порядке. Это позволяет владельцу часов полностью определить текущее время.
PFNKSDEFAULTALLOCATE

Подпрограмма AVStrMiniAllocate minidriver AVStream выделяет кадр с помощью распределителя, указанного в параметре Context.
PFNKSDEFAULTFREE

Подпрограмма AVStrMiniAllocatorFreeFrame мини-драйвера AVStream освобождает указанный кадр.
PFNKSDELETEALLOCATOR

Подпрограмма AVStrMiniDeleteAllocator мини-драйвера AVStream удаляет распределитель, связанный с закреплением.
PFNKSDEVICE

Подпрограмма AVStrMiniDevicePostStart мини-драйвера AVStream вызывается, когда AVStream выполняет обработку после запуска PnP. Используйте его, например, для загрузки драйверов во время запуска. Такие события будут возникать в контексте рабочего потока после запуска PnP.
PFNKSDEVICECREATE

Подпрограмма AVStrMiniDeviceAdd мини-драйвера AVStream уведомляет его о том, что подпрограмма PnP AddDevice в AVStream завершена.
PFNKSDEVICEIRP

Подпрограмма обработчика IRP минидрайвера AVStream вызывается, когда эти irP отправляются устройством. IRP_MN_QUERY_REMOVE_DEVICEIRP_MN_QUERY_STOP_DEVICEIRP_MN_QUERY_INTERFACE
PFNKSDEVICEIRPVOID

Подпрограмма обработки IRP минидрайвера AVStream вызывается, когда эти irP отправляются устройством. IRP_MN_CANCEL_STOP_DEVICEIRP_MN_CANCEL_REMOVE_DEVICEIRP_MN_REMOVE_DEVICEIRP_MN_STOP_DEVICEIRP_MN_SURPRISE_REMOVAL
PFNKSDEVICEPNPSTART

Подпрограмма AVStrMiniDeviceStart minidriver AVStream вызывается при отправке запроса IRP_MN_START_DEVICE для указанного устройства.
PFNKSDEVICEQUERYCAPABILITIES

Подпрограмма AVStrMiniDeviceQueryCapabilities мини-драйвера AVStream вызывается, когда устройство отправляет IRP_MN_QUERY_CAPABILITIES.
PFNKSDEVICEQUERYPOWER

AVStream вызывает подпрограмму AVStrMiniDeviceQueryPower мини-driver при получении запроса IRP_MN_QUERY_POWER.
PFNKSDEVICESETPOWER

AVStream вызывает подпрограмму AVStrMiniDeviceSetPower мини-драйвера при получении IRP_MN_SET_POWER.
PFNKSFASTHANDLER

KStrFastHandler — это предоставленная драйвером подпрограмма, которая обрабатывает запрос свойства или метода без создания IRP.
PFNKSFILTERIRP

Подпрограмма AVStrMiniFilterCreate minidriver avStream вызывается, когда фильтр получает IRP.
PFNKSFILTERPROCESS

Подпрограмма AVStrMiniFilterProcess minidriver AVStream вызывается, когда фильтр предназначен для обработки кадров. Он используется для выполнения Filter-Centric обработки.
PFNKSFILTERVOID

Подпрограмма AVStrMiniFilterReset мини-драйвера AVStream вызывается, когда AVStream получает IOCTL_KS_RESET_STATE, чтобы вернуть фильтр в состояние, в которое он находился во время получения.
PFNKSHANDLER

Подпрограмма, предоставляемая мини-driver, вызывается, когда потоковая передача ядра получает запрос IOCTL_KS_METHOD, get/set свойства. Укажите указатель на этот обработчик в соответствующей KSMETHOD_ITEM KSPROPERTY_ITEM структуре.
PFNKSINTERSECTHANDLER

Подпрограмма KStrIntersectHandler мини-драйвера потоковой передачи вызывается для сравнения диапазона данных, чтобы определить, есть ли пересечение и если да, то формат данных пересечения.
PFNKSINTERSECTHANDLEREX

AVStream вызывает подпрограмму AVStrMiniIntersectHandlerEx мини-драйвера, чтобы определить пересечение двух диапазонов данных с наивысшим качеством.
PFNKSIRPLISTCALLBACK

Вызывается подпрограмма KStrIrpListCallback мини-драйвера потоковой передачи, чтобы определить, следует ли переместить переданный в IRP список из исходного списка в список назначения или завершить перечисление IRP.
PFNKSITEMFREECALLBACK

Вызывается подпрограмма KStrItemFreeCallback мини-драйвера потоковой передачи, чтобы освободить ранее выделенный элемент создания. KStrItemFreeCallback позволяет мини-driver выполнять любую очистку, включая очистку изменений дескриптора безопасности, если это необходимо.
PFNKSPIN

Подпрограмма обратного вызова мини-драйвера AVStream вызывается, когда:_There доступны данные для обработки структуры KSPIN. Используйте эту подпрограмму для выполнения Pin-Centric обработки.Соответствующий KSPIN выступает в качестве контакта приемника и подключен к контакту источника AVStream.
PFNKSPINFRAMERETURN

Подпрограмма AVStrMiniFrameReturn мини-драйвера AVStream вызывается, когда внедренный кадр завершил свое путешествие по цепи и готов к переработке или освобождению.
PFNKSPINHANDSHAKE

Подпрограмма AVStrMiniPinHandshake мини-драйвера AVStream вызывается, когда AVStream получает запрос подтверждения протокола, который он не обрабатывает.
PFNKSPININITIALIZEALLOCATOR

Подпрограмма AVStrMiniInitializeAllocator minidriver AVStream инициализирует распределитель, который будет связан с закреплением.
PFNKSPINIRP

Подпрограмма avStream minidriver вызывается при выполнении действия с закреплением и получает следующие irPs:IRP_MJ_CREATEIRP_MJ_CLOSE
PFNKSPINIRPCOMPLETION

Подпрограмма AVStrMiniPinIrpCompletion avStream minidriver вызывается, когда IRP завершает проход вокруг цепи и кадр, связанный с IRP, будет переработан или выведен из эксплуатации.
PFNKSPINPOWER

Подпрограмма AVStrMiniPinPower avStream minidriver вызывается для контактов, ориентированных на закрепление, когда устройство просыпается или переходит в спящий режим.
PFNKSPINSETDATAFORMAT

Подпрограмма AVStrMiniPinSetDataFormat минидрайвера AVStream вызывается во время создания закреплений, чтобы убедиться, что ранее согласованный формат данных является приемлемым для данной структуры KSPIN и соответствует этой структуре KSDATARANGE.
PFNKSPINSETDEVICESTATE

Подпрограмма AVStrMiniPinSetDeviceState минидрайвера AVStream вызывается при изменении состояния структуры KSPIN из-за получения IOCTL свойства состояния подключения set.
PFNKSPINVOID

Подпрограмма обратного вызова avStream minidriver вызывается, когда:Соответствующий KSPIN выступает в качестве контакта приемника, и этот контакт приемника отключается от исходного контакта AVStream. Состояние сброса структуры KSPIN изменяется из-за поступления элемента управления IOCTL_KS_RESET_STATE устройства. Эта подпрограмма также вызывается при очистке очереди, связанной с заданным закреплением.
PFNKSREMOVEEVENT

Подпрограмма AVStrMiniRemoveEvent minidriver avStream вызывается, когда клиент запрашивает удаление события из очереди уведомлений. Эта подпрограмма является необязательной.
PFNKSSETTIMER

Подпрограмма KStrSetTimer для потокового мини-driver вызывается для создания обратных вызовов таймера DPC на основе времени презентации.
PFNKSSTREAMPOINTER

AVStream вызывает подпрограмму AVStrMiniCancelCallback minidriver при отмене IRP, связанного с клонированных указателем потока. Эта подпрограмма является необязательной.
PFNQUERYREFERENCESTRING

Функция обратного вызова PFNQUERYREFERENCESTRING (ks.h) копирует строку ссылки, связанную с PDO, в буфер, который создается и освобождается вызывающим объектом.
PFNQUERYREFERENCESTRING

Функция обратного вызова PFNQUERYREFERENCESTRING (swenum.h) копирует строку ссылки, связанную с PDO, в буфер, который создается и освобождается вызывающим объектом.
PFNREFERENCEDEVICEOBJECT

Драйвер может вызвать функцию обратного вызова PFNREFERENCEDEVICEOBJECT (ks.h), чтобы увеличить количество ссылок объекта физического устройства (PDO).
PFNREFERENCEDEVICEOBJECT

Функция обратного вызова PFNREFERENCEDEVICEOBJECT (swenum.h) может вызываться драйвером для увеличения количества ссылок объекта физического устройства (PDO).
PFNUSBCAMD_BulkReadWrite

Служба USBCAMD_BulkReadWrite выполняет операцию чтения или записи в указанном массовом канале.
PFNUSBCAMD_CancelBulkReadWrite

Служба USBCAMD_CancelBulkReadWrite отменяет ожидающий запрос на массовое чтение или запись.
PFNUSBCAMD_SetIsoPipeState

Служба USBCAMD_SetIsoPipeState позволяет мини-накопителю камеры управлять состоянием потоковой передачи по изохронному каналу.
PFNUSBCAMD_SetVideoFormat

Служба USBCAMD_SetVideoFormat используется для уведомления USBCAMD об изменении формата видео.
PFNUSBCAMD_WaitOnDeviceEvent

Служба USBCAMD_WaitOnDeviceEvent используется для выполнения операций чтения из канала прерывания, если камера имеет канал прерывания для уведомлений о внешних событиях.
PHW_CANCEL_SRB

Драйвер класса вызывает подпрограмму StrMiniCancelPacket мини-драйвера, чтобы сообщить об отмене запроса потока.
PHW_EVENT_ROUTINE

Драйвер класса вызывает подпрограмму StrMiniEvent minidriver потока, чтобы сообщить мини-driver о том, что событие должно быть включено или отключено.
PHW_INTERRUPT

StrMiniInterrupt — это подпрограмма прерывания работы мини-драйвера.
PHW_PRIORITY_ROUTINE

StrMiniPriorityRoutine — это подпрограмма обратного вызова, предоставляемая мини-накопителем, выполняемая на указанном уровне приоритета.
PHW_QUERY_CLOCK_ROUTINE

С каждым потоком могут быть связаны часы. Драйвер класса запрашивает часы, вызывая функцию StrMiniClock, предоставляемую потоком minidriver, в HW_STREAM_OBJECT каждого потока.
PHW_RECEIVE_DEVICE_SRB

Подпрограмма, предоставляемая мини-накопителем, обрабатывает запросы драйвера класса, которые применяются к драйверу в целом, например инициализация устройства или открытие потока на устройстве.
PHW_REQUEST_TIMEOUT_HANDLER

Драйвер класса stream вызывает подпрограмму StrMiniRequestTimeout мини-драйвера, чтобы сообщить мини-отвертке о том, что истекло время ожидания запроса.
PSTREAM_RECEIVE_PACKET

Дополнительные сведения: функция обратного вызова PSTREAM_RECEIVE_PACKET
QuerySupported

Метод QuerySupported определяет, поддерживает ли объект KS набор свойств и тип этой поддержки.
RegisterAdapterObjectEx

Метод IKsDeviceFunctions::RegisterAdapterObjectEx регистрирует объект адаптера DMA в AVStream. Все драйверы, скомпилированные для платформ Win64, должны использовать этот метод вместо KsDeviceRegisterAdapterObject.
Set

Метод Set задает свойство, определяемое идентификатором GUID набора свойств и идентификатором свойства. Этот метод принадлежит IKsPropertySet в dsound.h.
Set

Метод Set задает свойство, определяемое идентификатором GUID набора свойств и идентификатором свойства. Этот метод принадлежит IKsPropertySet в ksproxy.h.
StreamClassAbortOutstandingRequests

Подпрограмма StreamClassAbortOutstandingRequests прерывает все невыполненные запросы в определенный поток или ко всему драйверу.
StreamClassCallAtNewPriority

Подпрограмма StreamClassCallAtNewPriority планирует вызывать подпрограмму с другим приоритетом.
StreamClassCompleteRequestAndMarkQueueReady

Подпрограмма StreamClassCompleteRequestAndMarkQueueReady завершает запрос и сообщает драйверу класса, что мини-диск готов к получению нового запроса того же типа.
StreamClassDebugAssert

Эта функция (StreamClassDebugAssert) устарела.
StreamClassDebugPrint

Эта функция (StreamClassDebugPrint) устарела.
StreamClassDeviceNotification

Мини-накопители используют подпрограмму StreamClassDeviceNotification для уведомления драйвера класса о том, что он завершил потоковый запрос или что произошло событие.
StreamClassFilterReenumerateStreams

Является устаревшей. Не используйте.
StreamClassGetDmaBuffer

Подпрограмма StreamClassGetDmaBuffer возвращает указатель на буфер DMA, который драйвер класса выделяет для мини-накопителя.
StreamClassGetNextEvent

Мини-накопители могут использовать подпрограмму StreamClassGetNextEvent для поиска очереди событий устройства или определенного потока.
StreamClassGetPhysicalAddress

Подпрограмма StreamClassGetPhysicalAddress преобразует адрес виртуальной памяти в адрес физической памяти и блокирует соответствующую физическую память для операции DMA.
StreamClassQueryMasterClock

Когда мини-драйвер вызывает подпрограмму StreamClassQueryMasterClock, драйвер класса асинхронно запрашивает соответствующее значение времени master часов и передает результат в подпрограмму, переданную в параметре ClockCallbackRoutine.
StreamClassQueryMasterClockSync

Мини-driver может вызывать подпрограмму StreamClassQueryMasterClockSync для синхронного запроса master часов потока.
StreamClassReadWriteConfig

Подпрограмма StreamClassReadWriteConfig считывает или записывает данные конфигурации для родительского драйвера шины minidriver.
StreamClassReenumerateStreams

Функция StreamClassReenumerateStreams устарела. Не используйте.
StreamClassRegisterAdapter

Подпрограмма StreamClassRegisterAdapter регистрирует мини-хранилище класса потока. Имя StreamClassRegisterAdapter поддерживается только для обеспечения обратной совместимости. Вместо этого корпорация Майкрософт рекомендует использовать StreamClassRegisterMinidriver, псевдоним StreamClassRegisterAdapter. Более точное имя StreamClassRegisterMinidriver указывает, что подпрограмма регистрирует мини-диск класса потока. После регистрации мини-накопитель может управлять любым количеством экземпляров адаптера в системе. Подпрограмма StreamClassRegisterMinidriver регистрирует minidriver потока в драйвере класса stream.
StreamClassRegisterFilterWithNoKSPins

Подпрограмма StreamClassRegisterFilterWithNoKSPins используется для регистрации драйверов фильтров в Microsoft DirectShow, которые не имеют контактов потоковой передачи ядра и, следовательно, не выполняют потоковую передачу в режиме ядра.
StreamClassScheduleTimer

Мини-накопитель вызывает подпрограмму StreamClassScheduleTimer, чтобы запланировать таймер и указать подпрограмму, которая вызывается по истечении срока действия таймера.
StreamClassStreamNotification

Потоки используют подпрограмму StreamClassStreamNotification для уведомления драйвера класса о том, что он завершил запрос потока или что произошло событие.
ТЕГ

Дополнительные сведения: Функция TAG
USBCAMD_AdapterReceivePacket

Функция USBCAMD_AdapterReceivePacket позволяет USBCAMD обрабатывать блок запросов потока на основе адаптера (SRB).
USBCAMD_ControlVendorCommand

Функция USBCAMD_ControlVendorCommand отправляет команды конкретного поставщика в канал управления.
USBCAMD_Debug_LogEntry

Функция USBCAMD_Debug_LogEntry вызывается мини-накопителем камеры для записи отладочную информацию в файл.
USBCAMD_DriverEntry

Функция USBCAMD_DriverEntry регистрирует мини-накопитель с помощью USBCAMD, эффективно связывая USBCAMD и мини-диск вместе.
USBCAMD_GetRegistryKeyValue

Функция USBCAMD_GetRegistryKeyValue извлекает значение раздела реестра для конкретного экземпляра устройства.
USBCAMD_InitializeNewInterface

Функция USBCAMD_InitializeNewInterface предоставляет USBCAMD все необходимые сведения для настройки мини-драйвера камеры для правильной работы с драйвером класса stream и драйвером шины USB.
USBCAMD_SelectAlternateInterface

Функция USBCAMD_SelectAlternateInterface выбирает альтернативный параметр в интерфейсе потоковой передачи видео по USB.

Интерфейсы

 
IKsAggregateControl

Интерфейс IKsAggregateControl предоставляет методы, которые добавляют и удаляют COM-серверы в качестве агрегатных поставщиков в объектах KS, поддерживающих интерфейс.
IKsAllocator

Интерфейс IKsAllocator предоставляет методы, которые управляют распределителем и запрашивают его. IKsAllocator предназначен для использования прокси-сервера и не рекомендуется для использования в приложениях.
IKsAllocatorEx

Интерфейс IKsAllocatorEx предназначен для использования прокси-сервера и не рекомендуется для использования приложения. IKsAllocatorEx наследует все методы интерфейса IKsAllocator и расширяет IKsAllocator, предоставляя методы, которые дополнительно управляют распределителем и запрашивают его.
IKsClockPropertySet

Интерфейс IKsClockPropertySet предоставляет методы, позволяющие прокси-серверу точно отражать время.
IKsControl

Интерфейс IKsControl — это com-интерфейс, реализованный в фильтрах и контактах AVStream.
IKsControl

Интерфейс IKsControl предоставляет методы пользовательского режима, управляющие фильтром KS или закреплением KS. Сведения об эквиваленте этого интерфейса в пользовательском режиме см. в разделе COM-интерфейс IKsControl AVStream.
IKsDataTypeCompletion

Интерфейс IKsDataTypeCompletion предоставляет метод для завершения частично указанных типов мультимедиа, передаваемых в метод IAMStreamConfig::SetFormat.
IKsDataTypeHandler

Интерфейс IKsDataTypeHandler предоставляет методы, которые выполняют необязательную предварительную и постобработку примеров мультимедиа.
IKsDeviceFunctions

Интерфейс IKsDeviceFunctions — это интерфейс в стиле COM, реализованный на устройствах AVStream. Этот интерфейс доступен в Windows Server 2003 с пакетом обновления 1 (SP1) и более поздних версиях Windows.
IKsInterfaceHandler

Интерфейс IKsInterfaceHandler предоставляет методы, которые маршалируют образцы в ядро на основе структуры KSPIN_INTERFACE, указанной для установленного соединения. IiD для этого интерфейса IID_IKsInterfaceHandler.
IKsNotifyEvent

Интерфейс IKsNotifyEvent предоставляет метод для вызова объекта KS, владеющего событием DirectShow, выдавать событие с заданными параметрами.
IKsObject

Интерфейс IKsObject предоставляет метод для получения дескриптора файла объекта KS.
IKsPin

Интерфейс IKsPin предоставляет методы, которые управляют и извлекают сведения о закреплении.
IKsPinEx

Интерфейс IKsPinEx наследует все методы интерфейса IKsPin и расширяет IKsPin для предоставления метода, который уведомляет граф фильтра об ошибке, чтобы дать графу фильтра возможность остановиться.
IKsPinFactory

Интерфейс IKsPinFactory предоставляет метод, который извлекает идентификатор фабрики контактов.
IKsPinPipe

Интерфейс IKsPinPipe предназначен для использования прокси-сервера и не рекомендуется для использования приложениями. IKsPinPipe предоставляет методы, управляющие закреплением канала.
IKsPropertySet

Интерфейс IKsPropertySet в dsound.h предоставляет методы, которые обращаются к свойствам объектов KS, реализованным в мини-накопителе KS.
IKsPropertySet

Интерфейс IKsPropertySet в ksproxy.h предоставляет методы, которые обращаются к свойствам объектов KS, реализованным в мини-накопителе KS.
IKsQualityForwarder

Интерфейс IKsQualityForwarder наследует метод интерфейса IKsObject и расширяет IKsObject для предоставления метода, который сбрасывает сведения из закрепления.
IKsReferenceClock

Интерфейс IKsReferenceClock — это com-интерфейс, предоставляемый AVStream на всех контактах. Закрепление передает запрос на часы master.
IKsTopology

Интерфейс IKsTopology предоставляет метод, который открывает объекты узлов топологии, содержащиеся в фильтре.

Структуры

 
KSSTREAM_SEGMENT

Структура KSSTREAM_SEGMENT содержит сведения, описывающие операции ввода-вывода, выполняемые в потоке.
ALLOCATOR_PROPERTIES_EX

Структура ALLOCATOR_PROPERTIES_EX предназначена для использования прокси-сервера и не рекомендуется для использования приложения. ALLOCATOR_PROPERTIES_EX содержит сведения, описывающие свойства распределителя.
AUDIORESOURCEMANAGEMENT_RESOURCEGROUP

В этом разделе описывается структура AUDIORESOURCEMANAGEMENT_RESOURCEGROUP.
AVC_COMMAND_IRB

Структура AVC_COMMAND_IRB определяет структуру, содержащую пару команд AV/C и ответа.
AVC_EXT_PLUG_COUNTS

Структура AVC_EXT_PLUG_COUNTS описывает количество внешних вилок в подъединии.
AVC_IRB

Структура AVC_IRB — это структура заголовков I/O Request Block (IRB), в которой хранится номер функции.
AVC_MULTIFUNC_IRB

Структура AVC_MULTIFUNC_IRB содержит другие связанные с AV/C структуры в объединении.
AVC_PEER_DO_LIST

В AVC_PEER_DO_LIST описываются все невиртуальные (одноранговые) экземпляры avc.sys.
AVC_PEER_DO_LOCATOR

В AVC_PEER_DO_LOCATOR описываются невиртуальные (одноранговые) экземпляры avc.sys.
AVC_PIN_COUNT

Структура AVC_PIN_COUNT указывает количество контактов на подсоединивом устройстве AV/C.
AVC_PIN_DESCRIPTOR

Структура AVC_PIN_DESCRIPTOR описывает закрепление на устройстве подсоединения AV/C.
AVC_PIN_ID

Структура AVC_PIN_ID описывает закрепление в подъединицы.
AVC_PRECONNECT_INFO

Структура AVC_PRECONNECT_INFO указывает сведения о предварительном подключении для указанного идентификатора контакта (смещение от нуля) на устройстве подсоединения AV/C.
AVC_SETCONNECT_INFO

Структура AVC_SETCONNECT_INFO используется для инициализации драйвера подсоединения и установления связей закрепления.
AVC_STREAM_REQUEST_BLOCK

Структура AVC_STREAM_REQUEST_BLOCK описывает запрос потоковой передачи AV/C, обрабатываемый avcstrm.sys.
AVC_SUBUNIT_ADDR_SPEC

Структура AVC_SUBUNIT_ADDR_SPEC используется с виртуальными экземплярами avc.sys для описания адресов виртуальных подразделений.
AVC_SUBUNIT_INFO_BLOCK

Структура AVC_SUBUNIT_INFO_BLOCK описывает сведения о подсоединениях.
AVC_UNIQUE_ID

В AVC_UNIQUE_ID описывается уникальный идентификатор единицы AV/C.
AVCCONNECTINFO

Структура AVCCONNECTINFO используется для инициализации драйвера подсоединения и установки связей с закреплением.
AVCPRECONNECTINFO

Структура AVCPRECONNECTINFO используется для инициализации драйвера подсоединения и установления связей закрепления.
AVCSTRM_BUFFER_STRUCT

Структура AVCSTRM_BUFFER_STRUCT описывает буфер, который необходимо отправить в avcstrm.sys для операций чтения или записи.
AVCSTRM_FORMAT_INFO

Для описания потока данных используется структура AVCSTRM_FORMAT_INFO.
AVCSTRM_OPEN_STRUCT

Структура AVCSTRM_OPEN_STRUCT описывает поток данных, который необходимо открыть.
BDA_BUFFER

В этом разделе описывается структура BDA_BUFFER.
BDA_CA_MODULE_UI

Структура BDA_CA_MODULE_UI описывает пользовательский интерфейс, который могут отображать подключаемые модули условного доступа (CA).
BDA_CAS_CHECK_ENTITLEMENTTOKEN

Дополнительные сведения: структура _BDA_CAS_CHECK_ENTITLEMENTTOKEN
BDA_CAS_CLOSE_MMIDIALOG

В этом разделе описывается структура BDA_CAS_CLOSE_MMIDIALOG.
BDA_CAS_CLOSEMMIDATA

Дополнительные сведения: структура _BDA_CAS_CLOSEMMIDATA
BDA_CAS_OPENMMIDATA

Дополнительные сведения: структура _BDA_CAS_OPENMMIDATA
BDA_CAS_REQUESTTUNERDATA

Дополнительные сведения: структура _BDA_CAS_REQUESTTUNERDATA
BDA_DISEQC_RESPONSE

Дополнительные сведения: структура _BDA_DISEQC_RESPONSE
BDA_DISEQC_SEND

Дополнительные сведения: структура _BDA_DISEQC_SEND
BDA_DRM_DRMSTATUS

Дополнительные сведения: структура _BDA_DRM_DRMSTATUS
BDA_DVBT2_L1_SIGNALLING_DATA

Дополнительные сведения: структура _BDA_DVBT2_L1_SIGNALLING_DATA
BDA_ETHERNET_ADDRESS

Дополнительные сведения: структура _BDA_ETHERNET_ADDRESS
BDA_ETHERNET_ADDRESS_LIST

Дополнительные сведения: структура _BDA_ETHERNET_ADDRESS_LIST
BDA_FILTER_TEMPLATE

Структура BDA_FILTER_TEMPLATE описывает топологию шаблона для фильтра BDA.
BDA_GDDS_DATA

Дополнительные сведения: структура _BDA_GDDS_DATA
BDA_GDDS_DATATYPE

Дополнительные сведения: структура _BDA_GDDS_DATATYPE
BDA_IPv4_ADDRESS

Дополнительные сведения: структура _BDA_IPv4_ADDRESS
BDA_IPv4_ADDRESS_LIST

Дополнительные сведения: структура _BDA_IPv4_ADDRESS_LIST
BDA_IPv6_ADDRESS

Дополнительные сведения: структура _BDA_IPv6_ADDRESS
BDA_IPv6_ADDRESS_LIST

Дополнительные сведения: структура _BDA_IPv6_ADDRESS_LIST
BDA_ISDBCAS_EMG_REQ

Дополнительные сведения: структура _BDA_ISDBCAS_EMG_REQ
BDA_ISDBCAS_REQUESTHEADER

Дополнительные сведения: структура _BDA_ISDBCAS_REQUESTHEADER
BDA_ISDBCAS_RESPONSEDATA

Дополнительные сведения: структура _BDA_ISDBCAS_RESPONSEDATA
BDA_MUX_PIDLISTITEM

Дополнительные сведения: структура _BDA_MUX_PIDLISTITEM
BDA_PID_MAP

Структура BDA_PID_MAP описывает тип данных для фильтрации из входного потока фильтра идентификатора пакета (PID), а затем передается в подчиненный фильтр.
BDA_PID_UNMAP

Структура BDA_PID_UNMAP описывает типы пакетов, чтобы остановить фильтрацию из входного потока фильтра идентификатора пакета (PID). Эти типы пакетов идентифицируются с помощью идентификаторов PID.
BDA_PIN_PAIRING

Структура BDA_PIN_PAIRING описывает топологию между парой входных и выходных контактов.
BDA_PROGRAM_PID_LIST

Структура BDA_PROGRAM_PID_LIST описывает данные конкретной программы для просмотра. Эти данные состоят из пакетов, которые идентифицируются с помощью идентификаторов пакетов (PID).
BDA_RATING_PINRESET

Дополнительные сведения: структура _BDA_RATING_PINRESET
BDA_SCAN_CAPABILTIES

Дополнительные сведения: структура _BDA_SCAN_CAPABILTIES
BDA_SCAN_START

Дополнительные сведения: структура _BDA_SCAN_START
BDA_SCAN_STATE

Дополнительные сведения: структура _BDA_SCAN_STATE
BDA_SIGNAL_TIMEOUTS

Дополнительные сведения: структура _BDA_SIGNAL_TIMEOUTS
BDA_STRING

Дополнительные сведения: структура _BDA_STRING
BDA_TABLE_SECTION

Структура BDA_TABLE_SECTION описывает раздел таблицы.
BDA_TEMPLATE_CONNECTION

Структура BDA_TEMPLATE_CONNECTION описывает шаблон подключения BDA с точки зрения того, где оно начинается и заканчивается.
BDA_TEMPLATE_PIN_JOINT

Структура BDA_TEMPLATE_PIN_JOINT описывает соединение в топологии шаблона.
BDA_TRANSPORT_INFO

Структура BDA_TRANSPORT_INFO описывает форматирование для подключения потока.
BDA_TS_SELECTORINFO

Дополнительные сведения: структура _BDA_TS_SELECTORINFO
BDA_TS_SELECTORINFO_ISDBS_EXT

Дополнительные сведения: структура _BDA_TS_SELECTORINFO_ISDBS_EXT
BDA_TUNER_DIAGNOSTICS

Дополнительные сведения: структура _BDA_TUNER_DIAGNOSTICS
BDA_TUNER_TUNERSTATE

Дополнительные сведения: структура _BDA_TUNER_TUNERSTATE
BDA_USERACTIVITY_INTERVAL

Дополнительные сведения: структура _BDA_USERACTIVITY_INTERVAL
BDA_WMDRM_KEYINFOLIST

Дополнительные сведения: структура _BDA_WMDRM_KEYINFOLIST
BDA_WMDRM_RENEWLICENSE

Дополнительные сведения: структура _BDA_WMDRM_RENEWLICENSE
BDA_WMDRM_STATUS

Дополнительные сведения: структура _BDA_WMDRM_STATUS
BDA_WMDRMTUNER_PIDPROTECTION

Дополнительные сведения: структура _BDA_WMDRMTUNER_PIDPROTECTION
BDA_WMDRMTUNER_PURCHASEENTITLEMENT

Дополнительные сведения: структура _BDA_WMDRMTUNER_PURCHASEENTITLEMENT
BDANODE_DESCRIPTOR

Структура BDANODE_DESCRIPTOR описывает узел BDA.
BUS_INTERFACE_MEDIUMS

Дополнительные сведения: структура BUS_INTERFACE_MEDIUMS
BUS_INTERFACE_REFERENCE

Перечислитель программных устройств экспортирует этот интерфейс, чтобы разрешить драйверам ссылаться на количество физических объектов устройств (PDO), чтобы устройство оставалось активным во время использования и выгружалось, когда оно не используется.
BUS_INTERFACE_SWENUM

Структура BUS_INTERFACE_SWENUM описывает интерфейс объекта перечислителя шины нагрузки по требованию.
CIP_HDR1

Структура CIP_HDR1 описывает универсальную структуру данных двух заголовков CIP квадлета (первого квадлета пары).
CIP_HDR2_FDF

Структура CIP_HDR2_FDF описывает второй квадлет пары заголовков CIP.
CIP_HDR2_MPEGTS

Структура CIP_HDR2_MPEGTS описывает второй квадлет пары заголовков CIP для потока формата MPEGTS.
CIP_HDR2_SYT

Структура CIP_HDR2_SYT описывает второй квадлет пары заголовков CIP для потока формата DV.
DEVCAPS

Структура DEVCAPS описывает возможности внешнего устройства.
DvbParentalRatingDescriptor

В этом разделе описывается структура DvbParentalRatingDescriptor.
DvbParentalRatingParam

В этом разделе описывается структура DvbParentalRatingParam.
DVINFO

Структура DVINFO описывает формат потока DV, включая сведения об источнике потоковой передачи по умолчанию и сведения об управлении потоком.
HW_CLOCK_OBJECT

Структура HW_CLOCK_OBJECT описывает часы, связанные с потоком.
HW_EVENT_DESCRIPTOR

Когда драйвер класса вызывает одну из подпрограмм StrMiniEvent мини-драйвера, он передает указатель на структуру HW_EVENT_DESCRIPTOR, чтобы описать событие как включенное или отключенное.
HW_INITIALIZATION_DATA

Структура HW_INITIALIZATION_DATA указывает основные сведения, необходимые драйверу класса для начала инициализации мини-драйвера.
HW_STREAM_DESCRIPTOR

Мини-драйвер использует структуру HW_STREAM_DESCRIPTOR для возврата сведений о потоке в драйвер класса потока.
HW_STREAM_HEADER

Структура HW_STREAM_HEADER описывает семантику потоковой передачи ядра, поддерживаемую мини-накопителем в целом, как часть структуры HW_STREAM_DESCRIPTOR.
HW_STREAM_INFORMATION

Структура HW_STREAM_INFORMATION описывает семантику потоковой передачи ядра, поддерживаемую отдельными потоками, как часть структуры HW_STREAM_DESCRIPTOR.
HW_STREAM_OBJECT

HW_STREAM_OBJECT описывает экземпляр потока мини-драйвера.
HW_STREAM_REQUEST_BLOCK

Драйвер класса потока использует структуру HW_STREAM_REQUEST_BLOCK для передачи информации в мини-диск и из нее, используя предоставленные мини-driver обратные вызовы.
HW_TIME_CONTEXT

Драйвер класса передает структуру HW_TIME_CONTEXT в качестве параметра для заполнения подпрограммой StrMiniClock потока или возвращает завершенную структуру HW_TIME_CONTEXT, когда он отвечает на запрос StreamClassQueryMasterClock или StreamClassQueryMasterClockSync.
KS_AM_ExactRateChange

Структура KS_AM_ExactRateChange еще не реализована.
KS_AM_SimpleRateChange

Структура KS_AM_SimpleRateChange используется для описания простого изменения скорости (быстрое перемещение вперед или перемотки) для потока MPEG2.
KS_AMVPDATAINFO

Структура KS_AMVPDATAINFO используется для описания свойств видеопорта.
KS_AMVPDIMINFO

Структура KS_AMVPDIMINFO используется для описания размеров видеопорта.
KS_AMVPSIZE

Структура KS_AMVPSIZE используется для описания размеров видеопорта (ширина по высоте).
KS_ANALOGVIDEOINFO

Структура KS_ANALOGVIDEOINFO описывает аналоговый видеопоток.
KS_BDA_FRAME_INFO

Структура KS_BDA_FRAME_INFO описывает расширения BDA для структуры KSSTREAM_HEADER, которая описывает пакет данных для чтения или записи в пин-код драйвера потоковой передачи.
KS_BITMAPINFOHEADER

Структура KS_BITMAPINFOHEADER описывает подробные сведения о видеопотоке, такие как размеры изображения и глубина пикселей.
KS_COLCON

Структура KS_COLCON используется для описания параметров цвета и контрастности.
KS_COMPRESSION

Структура KS_COMPRESSION определяет сжатие кадров на выходном контакте.
KS_COPY_MACROVISION

Структура KS_COPY_MACROVISION указывает уровень Макросвидения потока данных.
KS_DATAFORMAT_DV_AVC

В структуре KS_DATAFORMAT_DV_AVC хранится формат данных для подключения к цифровому видео av/C.
KS_DATAFORMAT_H264VIDEOINFO

Структура KS_DATAFORMAT_H264VIDEOINFO описывает диапазон форматов данных, доступный для потока.
KS_DATAFORMAT_IMAGEINFO

Задает формат данных изображения, используемый для независимого пин-кода изображения (или потока).
KS_DATAFORMAT_MPEG2TS_AVC

В структуре KS_DATAFORMAT_MPEG2TS_AVC хранится формат данных для соединения AV/C MPEG2.
KS_DATAFORMAT_VBIINFOHEADER

Структура KS_DATAFORMAT_VBIINFOHEADER описывает поток интервала вертикального пробела (VBI).
KS_DATAFORMAT_VIDEOINFO_PALETTE

Структура KS_DATAFORMAT_VIDEOINFO_PALETTE описывает сведения о цветовой палитре.
KS_DATAFORMAT_VIDEOINFOHEADER

Структура KS_DATAFORMAT_VIDEOINFOHEADER описывает видеопоток, который не включает параметры bob или плетения.
KS_DATAFORMAT_VIDEOINFOHEADER2

Структура KS_DATAFORMAT_VIDEOINFOHEADER2 описывает видеопоток, включающий параметры для боба или ткать.
KS_DATARANGE_ANALOGVIDEO

Структура KS_DATARANGE_ANALOGVIDEO описывает аналоговый видеопоток.
KS_DATARANGE_BDA_ANTENNA

Структура KS_DATARANGE_BDA_ANTENNA описывает диапазон форматов данных для потока антенны BDA.
KS_DATARANGE_BDA_TRANSPORT

Структура KS_DATARANGE_BDA_TRANSPORT описывает диапазон форматов данных для транспортного потока BDA.
KS_DATARANGE_DV_AVC

В структуре KS_DATARANGE_DV_AVC хранится ряд форматов цифрового видео AV/C.
KS_DATARANGE_DVVIDEO

В структуре KS_DATARANGE_DV_AVC хранится ряд форматов цифрового видео.
KS_DATARANGE_H264_VIDEO

Структура KS_DATARANGE_H264_VIDEO описывает диапазон форматов видео MPEG-2, доступных для потока.
KS_DATARANGE_IMAGE

Указывает диапазон данных изображения, используемый в структуре KSPIN_DESCRIPTOR, описывающей закрепление (или поток).
KS_DATARANGE_MPEG1_VIDEO

Структура KS_DATARANGE_MPEG1_VIDEO описывает диапазон форматов видео MPEG-1, доступных для потока.
KS_DATARANGE_MPEG2_VIDEO

Структура KS_DATARANGE_MPEG2_VIDEO описывает диапазон форматов видео MPEG-2, доступных для потока.
KS_DATARANGE_MPEG2TS_AVC

В структуре KS_DATARANGE_MPEG2TS_AVC хранится диапазон форматов AV/C MPEG2.
KS_DATARANGE_VIDEO

Структура KS_DATARANGE_VIDEO описывает ряд видеопотоков без параметров bob или плетения.
KS_DATARANGE_VIDEO_PALETTE

Структура KS_DATARANGE_VIDEO_PALETTE описывает поток и его возможности цвета.
KS_DATARANGE_VIDEO_VBI

Структура KS_DATARANGE_VIDEO_VBI описывает диапазон форматов данных, содержащих данные интервала вертикального пустого интервала (VBI).
KS_DATARANGE_VIDEO2

Структура KS_DATARANGE_VIDEO2 описывает видеопоток, включая параметры боба или ткать.
KS_DVD_YCrCb

Структура KS_DVD_YCrCb используется для описания цвета в цветовом пространстве YCrCb.
KS_DVD_YUV

Структура KS_DVD_YUV используется для описания цвета в цветовом пространстве YUV.
KS_DVDCOPY_BUSKEY

Структура KS_DVDCOPY_BUSKEY используется для описания сведений о ключе шины для процесса проверки подлинности защиты авторских прав НА DVD.
KS_DVDCOPY_CHLGKEY

Структура KS_DVDCOPY_CHLGKEY используется для описания сведений о ключе запроса для процесса проверки подлинности защиты авторских прав НА DVD.
KS_DVDCOPY_DISCKEY

Структура KS_DVDCOPY_DISCKEY используется для описания сведений о ключе диска для процесса проверки подлинности защиты авторских прав НА DVD.
KS_DVDCOPY_REGION

Структура KS_DVDCOPY_REGION используется для описания области управления копированием в соответствии с языковыми ограничениями.
KS_DVDCOPY_SET_COPY_STATE

Структура KS_DVDCOPY_SET_COPY_STATE используется для указания состояния защиты авторских прав потока декодера DVD.
KS_DVDCOPY_TITLEKEY

Структура KS_DVDCOPY_TITLEKEY используется для описания сведений о заголовке ключа для процесса проверки подлинности защиты авторских прав НА DVD.
KS_FRAME_INFO

Структура KS_FRAME_INFO расширяет структуру KSSTREAM_HEADER для видеопотоков.
KS_FRAMING_ITEM

Структура KS_FRAMING_ITEM используется для объявления требований к распределителю в контакте режима ядра.
KS_FRAMING_RANGE

Структура KS_FRAMING_RANGE задает диапазон размеров кадров для заданного элемента обрамления.
KS_FRAMING_RANGE_WEIGHTED

Драйверы могут использовать структуру KS_FRAMING_RANGE_WEIGHTED для указания диапазона взвешений размеров кадров.
KS_H264VIDEOINFO

В KS_H264VIDEOINFO описываются возможности устройства, которые применяются к текущему типу мультимедиа.
KS_MPEG1VIDEOINFO

Структура KS_MPEG1VIDEOINFO описывает видеопоток MPEG-1.
KS_MPEGAUDIOINFO

Структура KS_MPEGAUDIOINFO описывает аудиопоток MPEG.
KS_MPEGVIDEOINFO2

Структура KS_MPEGVIDEOINFO2 описывает видеопоток MPEG-2, включая параметры боба или плетения.
KS_RGBQUAD

Структура KS_RGBQUAD описывает цвет, состоящий из относительной интенсивности красного, зеленого и синего цветов в диапазоне от 0 до 255 (0x0 до 0xff).
KS_TRUECOLORINFO

Структура KS_TRUECOLORINFO описывает цветовую палитру и сведения о битовой маске для видеоизобращений, которые также содержат палитру.
KS_TVTUNER_CHANGE_INFO

Структура KS_TVTUNER_CHANGE_INFO предоставляет кодеки интервала вертикального пробела (VBI) со сведениями о настроенной в данный момент канале.
KS_VBI_FRAME_INFO

Структура KS_VBI_FRAME_INFO расширяет структуру KSSTREAM_HEADER для потоков С интервалом вертикального пробела (VBI).
KS_VBIINFOHEADER

Структура KS_VBIINFOHEADER описывает необработанные потоки интервала вертикального пробела (VBI).
KS_VIDEO_STREAM_CONFIG_CAPS

Структура KS_VIDEO_STREAM_CONFIG_CAPS описывает конфигурацию и возможности видеопотока, включая стандарт аналогового видео (например, NTSC, PAL или SECAM), возможности масштабирования и обрезки; минимальная и максимальная частота кадров; и минимальная и максимальная скорость данных.
KS_VIDEOINFO

Структура KS_VIDEOINFO описывает сведения о растровом рисунке и цвете для видеопотока.
KS_VIDEOINFOHEADER

Структура KS_VIDEOINFOHEADER описывает сведения о растровом рисунке и цвете для видеопотока.
KS_VIDEOINFOHEADER2

Структура KS_VIDEOINFOHEADER2 описывает подробные сведения о видеопотоке, включая параметры боба или ткания, защиту от копирования и пропорции пикселей.
KSALLOCATOR_DISPATCH

Структура KSALLOCATOR_DISPATCH содержит обратные вызовы, необходимые для реализации собственного распределителя уровня ядра.
KSALLOCATOR_FRAMING

Структура KSALLOCATOR_FRAMING используется для запроса требований к обрамления и отправки запросов на создание распределителя.
KSALLOCATOR_FRAMING_EX

Структура KSALLOCATOR_FRAMING_EX является заменой AVStream для KSALLOCATOR_FRAMING. KSALLOCATOR_FRAMING_EX определяет требования к распределителю для контакта в фильтре уровня ядра.
KSATTRIBUTE

Структура KSATTRIBUTE определяет дополнительный атрибут формата данных или диапазона данных, который не охватывается структурами KSDATAFORMAT и KSDATARANGE или расширенными сведениями на основе описателей формата и диапазона.
KSATTRIBUTE_LIST

Структура KSATTRIBUTE_LIST содержит атрибут, определенный в структуре KSATTRIBUTE.
KSAUDIOENGINE_DEVICECONTROLS

Описывает структуру KSAUDIOENGINE_DEVICECONTROLS.
KSAUTOMATION_TABLE

Структура KSAUTOMATION_TABLE определяет структуру, объединяющую таблицы свойств, методов и событий.
KSBUFFER_ITEM

Структура KSBUFFER_ITEM используется для хранения списка буферов данных, скопированных из источника событий, которые могут быть получены приемником событий через KSEVENT_TYPE_QUERYBUFFER.
KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS

Структура KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS используется для перечисления конфигураций потоков, поддерживающих фоновую сегментацию.
KSCAMERA_EXTENDEDPROP_CAMERAOFFSET

Структура KSCAMERA_EXTENDEDPROP_CAMERAOFFSET содержит параметры для свойства Управления смещением угла камеры.
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS определяет доступное разрешение и поддерживаемые значения конфигурации.
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER содержит сведения о размере и количестве для структур KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER и KSCAMERA_EXTENDEDPROP_DIGITAL_WINDOW_CONFIGCAPS.
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING содержит источник x и y и размер окна цифрового окна в формате Q24.
KSCAMERA_EXTENDEDPROP_EVCOMPENSATION

Контроль компенсации ev обеспечивает контроль экспозиции, который корректируется путем приращения шагов компенсации EV.
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW

Свойство Field of View Control описывает текущее поле зрения (FOV) камеры, а также угол наклона позиции камеры.
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS

Структура KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS определяет возможности конфигурации поля зрения камеры (FoV).
KSCAMERA_EXTENDEDPROP_HEADER

Структура KSCAMERA_EXTENDEDPROP_HEADER — это заголовок полезных данных для свойства элемента управления расширения.
KSCAMERA_EXTENDEDPROP_METADATAINFO

Эта структура представляет сведения о метаданных для расширенного элемента управления свойствами.
KSCAMERA_EXTENDEDPROP_PHOTOMODE

Структура KSCAMERA_EXTENDEDPROP_PHOTOMODE содержит данные свойств для подсчета кадров журнала в режиме фото.
KSCAMERA_EXTENDEDPROP_PROFILE

Полезные данные элемента управления KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE содержат KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE.
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS

Эта структура содержит возможности для элемента управления roi.
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER

Эта структура содержит сведения о заголовках для возможностей roi.
KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE

Эта структура содержит структуру сведений о рентабельности инвестиций для экспозиции.
KSCAMERA_EXTENDEDPROP_ROI_FOCUS

Эта структура содержит структуру сведений о рентабельности инвестиций для фокусировки.
KSCAMERA_EXTENDEDPROP_ROI_INFO

Эта структура содержит сведения о рентабельности инвестиций.
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL

Эта структура содержит сведения для элемента управления ROI IsP.
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER

Эта структура содержит сведения о заголовках для элементов управления ROI IsP.
KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE

Эта структура содержит структуру сведений о рентабельности инвестиций для баланса белого.
KSCAMERA_EXTENDEDPROP_VALUE

Структура KSCAMERA_EXTENDEDPROP_VALUE представляет собой объединение типов данных, используемое для выражения расширенного значения свойства.
KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING

KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING — это структура полезных данных свойств для параметров обработки видео, связанных с балансом белого, режимом экспозиции и режимом фокусировки.
KSCAMERA_MAXVIDEOFPS_FORPHOTORES

Структура KSCAMERA_MAXVIDEOFPS_FORPHOTORES содержит данные свойств для максимальной частоты кадров в определенном разрешении для камеры, поддерживающей предварительный просмотр и захват.
KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK

Структура KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK содержит сведения о размерах маски фона, а также ее охвате кадра, из которого она выводится. Это кадр, который выводится потоком.
KSCAMERA_METADATA_DIGITALWINDOW

KSCAMERA_METADATA_DIGITALWINDOW содержит сведения о заголовке метаданных, а также источник и размер цифрового окна x и y в формате Q24.
KSCAMERA_METADATA_ITEMHEADER

Эта структура содержит сведения о заголовке метаданных, которые заполняются драйвером камеры.
KSCAMERA_METADATA_PHOTOCONFIRMATION

Эта структура содержит метаданные подтверждения фотографии, которые заполняются драйвером камеры.
KSCAMERA_PERFRAMESETTING_CAP_HEADER

Эта структура содержит сведения о заголовках для возможностей параметров каждого кадра.
KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER

Структура KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER содержит сведения о заголовке элемента параметров для каждого кадра.
KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM

Эта структура содержит пользовательский элемент.
KSCAMERA_PERFRAMESETTING_FRAME_HEADER

Эта структура содержит сведения о заголовках для кадра в полезных данных параметров каждого кадра.
KSCAMERA_PERFRAMESETTING_HEADER

Эта структура содержит сведения о заголовках для полезных данных параметров для каждого кадра.
KSCAMERA_PERFRAMESETTING_ITEM_HEADER

Структура KSCAMERA_PERFRAMESETTING_ITEM_HEADER содержит сведения о заголовке элемента параметров для каждого кадра.
KSCAMERA_PROFILE_CONCURRENCYINFO

Массив KSCAMERA_PROFILE_CONCURRENCYINFO структур, образующих параметр Camera.Concurrency структуры KSDEVICE_PROFILE_INFO (размер массива которой определяется параметром Camera.CountOfConcurrency), указывающий, какие профили, определенные в KSCAMERA_PROFILE_INFO структуре, могут одновременно выполняться на разных камерах.
KSCAMERA_PROFILE_INFO

Структура KSCAMERA_PROFILE_INFO используется для уникальной идентификации заданного профиля.
KSCAMERA_PROFILE_MEDIAINFO

Эта структура содержит соответствующие сведения о типах мультимедиа, представленные для каждого профиля камеры.
KSCAMERA_PROFILE_PININFO

Эта структура задает доступный список типов мультимедиа для каждого из контактов драйвера камеры.
KSCLOCK_CREATE

Структура KSCLOCK_CREATE используется в параметрах создания часов для функции KsCreateClock.
KSCLOCK_DISPATCH

Структура KSCLOCK_DISPATCH содержит обратные вызовы, необходимые для закрепления для реализации объекта часов.
KSCLOCK_FUNCTIONTABLE

Структура KSCLOCK_FUNCTIONTABLE описывает таблицу функций для master часов.
KSCLOCKINSTANCE

Дополнительные сведения: Структура KSCLOCKINSTANCE
KSCOMPONENTID

Структура KSCOMPONENTID содержит уникальные идентификаторы, описывающие отдельный объект потоковой передачи ядра.
KSCORRELATED_TIME

Структура KSCORRELATED_TIME содержит часовое время, а также соответствующее количество тактов с момента загрузки системы.
KSDATAFORMAT

Структура KSDATAFORMAT — это структура переменной длины, описывающая формат данных.
KSDATAFORMAT

В этом разделе описывается объединение KSDATAFORMAT.
KSDEVICE

Структура KSDEVICE описывает функциональное устройство WDM, управляемое AVStream.
KSDEVICE_DESCRIPTOR

Структура KSDEVICE_DESCRIPTOR описывает характеристики конкретного устройства.
KSDEVICE_DISPATCH

Структура KSDEVICE_DISPATCH описывает обратные вызовы, которые клиент может предоставить для получения уведомлений о создании устройства и событиях PnP.
KSDEVICE_PROFILE_INFO

KSDEVICE_PROFILE_INFO — это универсальная структура, предназначенная для обработки сведений профиля для различных типов устройств.
KSDEVICE_THERMAL_DISPATCH

Структура KSDEVICE_THERMAL_DISPATCH используется драйвером мини-порта в вызове API для регистрации обратных вызовов тепловых уведомлений. Эта структура содержит указатели функций обратного вызова для активных и пассивных интерфейсов охлаждения.
KSDISPATCH_TABLE

Структура KSDISPATCH_TABLE содержит указатели на процедуры диспетчеризации IRP, реализованные в мини-driver.
KSDPC_ITEM

Структура KSDPC_ITEM используется для хранения информации, связанной с любыми внутренними контроллерами данных, которые могут использоваться для создания уведомлений о событиях из поднятого IRQL.
KSE_NODE

Структура KSE_NODE указывает запрос события на определенном узле.
KSE_PIN

Дополнительные сведения: структура KSE_PIN
KSERROR

Структура KSERROR используется для передачи ошибок потоковой передачи как в режиме ядра, так и в пользовательском режиме соответствующим менеджерам по качеству.
KSEVENT_ENTRY

Подсистема потоковой передачи ядра использует структуру KSEVENT_ENTRY для описания того, как должно быть активировано событие.
KSEVENT_ITEM

Структура KSEVENT_ITEM описывает поддержку мини-драйвера для определенного события в наборе событий.
KSEVENT_SET

Структура KSEVENT_SET описывает события, составляющие набор событий потоковой передачи ядра.
KSEVENT_TIME_INTERVAL

Структура KSEVENT_TIME_INTERVAL используется в различных событиях в наборе событий KSEVENTSETID_Clock.
KSEVENT_TIME_MARK

Структура KSEVENT_TIME_MARK используется в различных событиях в наборе событий KSEVENTSETID_Clock.
KSEVENT_TUNER_INITIATE_SCAN_S

Структура KSEVENT_TUNER_INITIATE_SCAN_S используется в событии KSEVENT_TUNER_INITIATE_SCAN в наборе событий EVENTSETID_TUNER.
KSEVENTDATA

Клиенты потоковой передачи ядра отправляют структуру KSEVENTDATA в драйвер класса, чтобы указать метод уведомления.
KSEVENTDATA_BDA_RF_TUNER_SCAN_S

В этом разделе описывается структура KSEVENTDATA_BDA_RF_TUNER_SCAN_S.
KSFASTMETHOD_ITEM

Драйверы предоставляют структуру типа KSFASTMETHOD_ITEM для поддержки быстрой отправки операций ввода-вывода.
KSFASTPROPERTY_ITEM

Структура KSFASTPROPERTY_ITEM используется с элементами для быстрой отправки операций ввода-вывода.
KSFILTER

Структура KSFILTER описывает экземпляр фильтра.
KSFILTER_DESCRIPTOR

Структура KSFILTER_DESCRIPTOR описывает характеристики фильтра, созданного данной фабрикой фильтров.
KSFILTER_DISPATCH

Структура KSFILTER_DISPATCH описывает обратные вызовы клиента, которые выполняются для уведомления клиента об определенных событиях в заданном типе фильтра.
KSFILTERFACTORY

Структура KSFILTERFACTORY представляет фабрику фильтров.
KSFRAMETIME

Структура KSFRAMETIME поддерживается маркерами отрисовки и используется для возврата длительности следующего кадра данных и флагов, связанных с этим кадром.
KSGATE

Структура KSGATE описывает объект шлюза AVStream.
KSGRAPHMANAGER_FUNCTIONTABLE

Дополнительные сведения: структура KSGRAPHMANAGER_FUNCTIONTABLE
KSHANDSHAKE

Структура KSHANDSHAKE используется для передачи информации взад и вперед во время подтверждения контактов в попытке согласовать закрытый интерфейс.
KSIDEFAULTCLOCK

Дополнительные сведения: Структура KSIDEFAULTCLOCK
KSIDENTIFIER

Структура KSIDENTIFIER задает GUID, который однозначно идентифицирует связанный набор идентификаторов GUID, и значение индекса для ссылки на конкретный элемент в этом наборе.
KSINTERVAL

Структура KSINTERVAL задает базовое время и интервал времени для повторяющихся событий.
KSJACK_DESCRIPTION3

В этом разделе описывается структура KSJACK_DESCRIPTION3.
KSM_BDA_PIN

Структура KSM_BDA_PIN описывает запрос метода для создания или удаления фабрики контактов для фильтра.
KSM_BDA_PIN_PAIR

Структура KSM_BDA_PIN_PAIR описывает запрос метода для получения структуры связывания контактов (BDA_PIN_PAIRING) между парой входных и выходных контактов.
KSM_NODE

Так же, как KSP_NODE используется для свойств узла, структура KSM_NODE используется для методов на узле.
KSM_PIN

Структура KSM_PIN описывает запрос метода для создания или удаления фабрики контактов для фильтра.
KSM_PIN_PAIR

Структура KSM_PIN_PAIR описывает запрос метода для получения структуры связывания контактов (BDA_PIN_PAIRING) между парой входных и выходных контактов.
KSMAPPING

Структура KSMAPPING используется для описания одного непрерывного блока физической памяти для использования в операциях DMA точечных и сборных данных.
KSMETHOD_ITEM

Структура KSMETHOD_ITEM описывает один метод в наборе методов.
KSMETHOD_SET

Структура KSMETHOD_SET описывает методы, составляющие набор методов потоковой передачи ядра.
KSMPEGVID_RECT

структура KSMPEGVID_RECT
KSMULTIPLE_ITEM

Структура KSMULTIPLE_ITEM является универсальным заголовком для данных свойств, которые могут содержать несколько записей.
KSNODE_CREATE

Структура KSNODE_CREATE описывает набор сведений, используемых для создания дескриптора узла.
KSNODE_DESCRIPTOR

Структура KSNODE_DESCRIPTOR описывает узел топологии в фильтре.
KSOBJECT_CREATE

Структура KSOBJECT_CREATE содержит массив обработчиков создания для классов базовых объектов, поддерживаемых этим объектом устройства.
KSOBJECT_CREATE_ITEM

Структура KSOBJECT_CREATE_ITEM используется для поиска строки, переданной в запрос на создание.
KSP_BDA_NODE_PIN

Структура KSP_BDA_NODE_PIN описывает запрос свойства для получения контрольного маркера для узла.
KSP_NODE

Клиенты потоковой передачи ядра используют структуру KSP_NODE для указания свойства и типа узла в запросе свойства KSPROPERTY_TOPOLOGY_NAME.
KSP_NODE_ESPID

Структура KSP_NODE_ESPID описывает свойство и тип узла для узла сопоставления сообщений управления правами (ECM), а также идентификатор пакета (PID) для элементарного потока, который обрабатывает узел карты ECM.
KSP_PIN

Клиенты потоковой передачи ядра используют структуру KSP_PIN для указания свойства и типа закрепления в запросе свойства KSPROPSETID_Pin.
KSP_TIMEFORMAT

Структура KSP_TIMEFORMAT соответствует KSPROPERTY_MEDIASEEKING_CONVERTTIMEFORMAT.
KSPIN

Структура KSPIN описывает экземпляр контакта.
KSPIN_CINSTANCES

Дополнительные сведения: структура KSPIN_CINSTANCES
KSPIN_CONNECT

Клиенты используют структуру KSPIN_CONNECT для описания подключения, запрашиваемого от драйвера в вызове KsCreatePin.
KSPIN_DESCRIPTOR

Структура KSPIN_DESCRIPTOR описывает основные свойства KSPROPSETID_Pin типа контакта.
KSPIN_DESCRIPTOR_EX

Структура KSPIN_DESCRIPTOR_EX описывает характеристики типа закрепления для заданного типа фильтра.
KSPIN_DISPATCH

Структура KSPIN_DISPATCH описывает обратные вызовы, для которых клиенты могут регистрироваться для получения уведомлений о событиях пин-кода.
KSPIN_MDL_CACHING_NOTIFICATION

Структура KSPIN_MDL_CACHING_NOTIFICATION содержит поля, используемые внутри операционной системы.
KSPIN_MDL_CACHING_NOTIFICATION32

Структура KSPIN_MDL_CACHING_NOTIFICATION32 содержит поля, которые используются операционной системой внутри системы.
KSPIN_PHYSICALCONNECTION

Структура типа KSPIN_PHYSICALCONNECTION возвращается в ответ на запрос KSPROPERTY_PIN_PHYSICALCONNECTION.
KSPRIORITY

Структура KSPRIORITY используется для указания приоритета и используется со свойством KSPROPERTY_CONNECTION_PRIORITY.
KSPROCESSPIN

Структура KSPROCESSPIN описывает состояние процесса определенного контакта.
KSPROCESSPIN_INDEXENTRY

Структура KSPROCESSPIN_INDEXENTRY используется в обработке Filter-Centric для объединения всех входных и выходных контактов в одном контексте.
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S

Структура KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S указывает, поддерживается ли запись с чередованием.
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S

Структура KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S указывает, возможна ли запись с чередованием.
KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S

Структура KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S определяет ширину и высоту поверхности наложения.
KSPROPERTY_BDA_RF_TUNER_CAPS_S

В этом разделе описывается структура KSPROPERTY_BDA_RF_TUNER_CAPS_S.
KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S

В этом разделе описывается структура KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S.
KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S

В этом разделе описывается структура KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S.
KSPROPERTY_BDA_RF_TUNER_STANDARD_S

В этом разделе описывается структура KSPROPERTY_BDA_RF_TUNER_STANDARD_S.
KSPROPERTY_BOUNDS_LONG

Структура KSPROPERTY_BOUNDS_LONG определяет границы для 32-разрядного свойства.
KSPROPERTY_BOUNDS_LONGLONG

Структура KSPROPERTY_BOUNDS_LONGLONG определяет границы для 64-разрядного свойства.
KSPROPERTY_CAMERACONTROL_FLASH_S

Описывает свойства элемента управления вспышкой в наборе свойств элемента управления PROPSETID_VIDCAP_CAMERACONTROL_FLASH камеры. Эта структура задает значения свойств, которые используются приложениями для настройки вспышки камеры.
KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S

Структура KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S возвращает данные, относящиеся к фильтру, запрашиваемые с помощью свойства KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH.
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S

Описывает свойства элемента управления закрепления изображения в наборе свойств элемента управления PROPSETID_VIDCAP_CAMERACONTROL_IMAGE_PIN_CAPABILITY камеры.
KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S

Структура KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S возвращает данные для конкретного узла, запрашиваемые с помощью свойства KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH.
KSPROPERTY_CAMERACONTROL_NODE_S

Структура KSPROPERTY_CAMERACONTROL_NODE_S описывает свойства на основе узла в наборе свойств PROPSETID_VIDCAP_CAMERACONTROL. Эта структура задает значения свойств в запросах к драйверу видеокласса USB.
KSPROPERTY_CAMERACONTROL_NODE_S2

Структура KSPROPERTY_CAMERACONTROL_NODE_S2 описывает свойства на основе узла в наборе свойств PROPSETID_VIDCAP_CAMERACONTROL, которые используют два значения одновременно. Эта структура задает значения свойств в запросах к драйверу класса видео USB.
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S

Описывает свойства элемента управления для интересующей области (ROI) в наборе свойств элемента управления PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST камеры.
KSPROPERTY_CAMERACONTROL_S

Структура KSPROPERTY_CAMERACONTROL_S описывает свойства на основе фильтра в наборе свойств PROPSETID_VIDCAP_CAMERACONTROL.
KSPROPERTY_CAMERACONTROL_S_EX

Указывает операцию управления камерой, включая настройку вспышки, свойств элемента управления закрепления изображения, интересующую область изображения или стабилизацию видео.
KSPROPERTY_CAMERACONTROL_S2

Структура KSPROPERTY_CAMERACONTROL_S2 описывает свойства на основе фильтров в наборе свойств PROPSETID_VIDCAP_CAMERACONTROL, которые используют два значения одновременно.
KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S

Описывает свойства элемента управления стабилизацией видео в наборе свойств управления камерой PROPSETID_VIDCAP_CAMERACONTROL_VIDEO_STABILIZATION. Эта структура задает значения свойств, которые используются в запросах к драйверу камеры.
KSPROPERTY_CROSSBAR_CAPS_S

Структура KSPROPERTY_CROSSBAR_CAPS_S описывает возможности перекладины для устройства.
KSPROPERTY_CROSSBAR_PININFO_S

Структура KSPROPERTY_CROSSBAR_PININFO_S описывает сведения о перекрестном закреплении для устройства.
KSPROPERTY_CROSSBAR_ROUTE_S

Структура KSPROPERTY_CROSSBAR_ROUTE_S описывает, возможна ли конкретная маршрутизация, и указывает текущую маршрутизацию для контакта.
KSPROPERTY_DESCRIPTION

Структура KSPROPERTY_DESCRIPTION определяет размер и тип значений, содержащихся в определенном свойстве.
KSPROPERTY_DROPPEDFRAMES_CURRENT_S

Структура KSPROPERTY_DROPPEDFRAMES_CURRENT_S описывает сведения об удаленном кадре из мини-драйвера.
KSPROPERTY_EXTDEVICE_S

Структура KSPROPERTY_EXTDEVICE_S описывает внешнее устройство и его возможности.
KSPROPERTY_EXTXPORT_NODE_S

Структура KSPROPERTY_EXTXPORT_NODE_S описывает внешний транспорт и его возможности.
KSPROPERTY_EXTXPORT_S

Структура KSPROPERTY_EXTXPORT_S описывает внешний транспорт и его возможности.
KSPROPERTY_GRAPHMANAGER_INTERFACE

Дополнительные сведения: структура _KSPROPERTY_GRAPHMANAGER_INTERFACE
KSPROPERTY_ITEM

Драйверы используют структуру KSPROPERTY_ITEM, чтобы описать, как они поддерживают свойство в наборе свойств.
KSPROPERTY_MEDIAAVAILABLE

Структура KSPROPERTY_MEDIAAVAILABLE указывает промежуток времени мультимедиа (диапазон времени, в котором клиент может искать данные), доступный в данный момент в фильтре.
KSPROPERTY_MEMBERSHEADER

Драйвер предоставляет структуру типа KSPROPERTY_MEMBERSHEADER для описания размера и типа каждого элемента массива, содержащего значения свойств или диапазоны.
KSPROPERTY_MEMBERSLIST

Структура KSPROPERTY_MEMBERSLIST содержит список допустимых значений или диапазонов для свойства.
KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO

Определяет структуру KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO.
KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO

Определяет структуру KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO.
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER

Структура KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER содержит полезные данные, относящиеся к NTP, которые используются для установки или отключения NTP-сервера на камере протокола Onvif.
KSPROPERTY_POSITIONS

Структура KSPROPERTY_POSITIONS указывает текущую позицию и позицию остановки относительно общей длительности потока.
KSPROPERTY_SELECTOR_NODE_S

Структура KSPROPERTY_SELECTOR_NODE_S описывает параметры свойств на основе узла в наборе свойств PROPSETID_VIDCAP_SELECTOR.
KSPROPERTY_SELECTOR_S

Структура KSPROPERTY_SELECTOR_S описывает параметры свойств на основе фильтра в наборе свойств PROPSETID_VIDCAP_SELECTOR.
KSPROPERTY_SERIAL

Структура KSPROPERTY_SERIAL — это заголовок, который включается для каждого свойства, следующего за KSPROPERTY_SERIALHDR структурой.
KSPROPERTY_SERIALHDR

Формат буфера сериализации представляет собой KSPROPERTY_SERIALHDR структуру, за которой следуют сериализованные свойства.
KSPROPERTY_SET

Драйвер потоковой передачи ядра или пин-код может использовать структуру KSPROPERTY_SET для описания поддержки набора свойств.
KSPROPERTY_SPHLI

Структура KSPROPERTY_SPHLI используется для описания прямоугольника подпиктуры или экрана, цвет или контрастность которых необходимо изменить.
KSPROPERTY_SPPAL

Структура KSPROPERTY_SPPAL используется для описания палитры отображения подпиктуры.
KSPROPERTY_STEPPING_LONG

Структура KSPROPERTY_STEPPING_LONG определяет допустимый диапазон значений для 32-разрядного свойства.
KSPROPERTY_STEPPING_LONGLONG

Структура KSPROPERTY_STEPPING_LONGLONG определяет допустимый диапазон значений для 64-разрядного свойства.
KSPROPERTY_TIMECODE_NODE_S

Структура KSPROPERTY_TIMECODE_NODE_S описывает код времени.
KSPROPERTY_TIMECODE_S

Структура KSPROPERTY_TIMECODE_S описывает код времени.
KSPROPERTY_TUNER_CAPS_S

Структура KSPROPERTY_TUNER_CAPS_S описывает аппаратные возможности телевизионных и радионастройки устройств.
KSPROPERTY_TUNER_FREQUENCY_S

Структура KSPROPERTY_TUNER_FREQUENCY_S описывает частоту телевизора или радиотюнера.
KSPROPERTY_TUNER_IF_MEDIUM_S

Структура KSPROPERTY_TUNER_IF_MEDIUM_S возвращает средний GUID для контакта, который может поддерживать настройку до промежуточной частоты.
KSPROPERTY_TUNER_INPUT_S

Структура KSPROPERTY_TUNER_INPUT_S описывает индекс входного подключения устройства тюнера для устройств, поддерживающих несколько входов.
KSPROPERTY_TUNER_MODE_CAPS_S

Структура KS_PROPERTY_TUNER_MODE_CAPS_S описывает возможности телевизионных и радиотюнерных устройств.
KSPROPERTY_TUNER_MODE_S

Структура KSPROPERTY_TUNER_MODE_S описывает режим телевизора или радиотюнера.
KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S

Структура KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S описывает возможности сканирования типа широковещательной сети, поддерживаемые устройством настройки.
KSPROPERTY_TUNER_SCAN_CAPS_S

Структура KSPROPERTY_TUNER_SCAN_CAPS_S описывает возможности аппаратного сканирования устройства настройки.
KSPROPERTY_TUNER_SCAN_STATUS_S

Структура KSPROPERTY_TUNER_SCAN_STATUS_S описывает состояние операции сканирования.
KSPROPERTY_TUNER_STANDARD_MODE_S

Структура KSPROPERTY_TUNER_STANDARD_MODE_S описывает, может ли устройство настройки определить стандарт тюнера по самому сигналу.
KSPROPERTY_TUNER_STANDARD_S

Структура KSPROPERTY_TUNER_STANDARD_S описывает стандарт устройства ТВ-тюнера, например PAL, NTSC или SECAM.
KSPROPERTY_TUNER_STATUS_S

Структура KSPROPERTY_TUNER_STATUS_S описывает ход выполнения операции настройки для телевизионных и радиотюнерных устройств, включая текущую частоту настройки.
KSPROPERTY_TVAUDIO_CAPS_S

Структура KSPROPERTY_TVAUDIO_CAPS_S описывает возможности телевизионного звукового устройства, такие как поддержка стерео и монозвука и языковые возможности.
KSPROPERTY_TVAUDIO_S

Структура KSPROPERTY_TVAUDIO_S описывает текущий звуковой режим телевизора, например стерео или монозвук и языковые параметры.
KSPROPERTY_VALUES

Структура KSPROPERTY_VALUES описывает тип и допустимые значения по умолчанию свойства.
KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S

Структура KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S описывает сведения о возможностях сжатия видео, поддерживаемых устройством.
KSPROPERTY_VIDEOCOMPRESSION_S

Структура KSPROPERTY_VIDEOCOMPRESSION_S описывает одно свойство KSPROPERTY_VIDEOCOMPRESSION_Xxx указанного потока.
KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S

Структура KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S описывает фактическую информацию о частоте кадров в ответ на запросы свойств KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE.
KSPROPERTY_VIDEOCONTROL_CAPS_S

Структура KSPROPERTY_VIDEOCONTROL_CAPS_S описывает возможности управления видео в мини-накопителе, такие как возможность переворачивания изображения или активации событий.
KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S

Структура KSPROPERTY_VIDEOCONTROL_FRAME_RATES описывает доступную частоту кадров в 100-наносекундных единицах.
KSPROPERTY_VIDEOCONTROL_MODE_S

Структура KSPROPERTY_VIDEOCONTROL_MODE_S описывает режимы управления видео для потока, такие как возможность перелистывания изображения или активации событий.
KSPROPERTY_VIDEODECODER_CAPS_S

Структура KSPROPERTY_VIDEODECODER_CAPS_S описывает аппаратные возможности устройства декодера видео.
KSPROPERTY_VIDEODECODER_S

Структура KSPROPERTY_VIDEODECODER_S описывает параметры свойств в наборе свойств PROPSETID_VIDCAP_VIDEODECODER.
KSPROPERTY_VIDEODECODER_STATUS_S

Структура KSPROPERTY_VIDEODECODER_STATUS_S описывает текущее состояние устройства декодирования видео, например количество линий во входящем аналоговом сигнале и блокировку сигнала.
KSPROPERTY_VIDEOPROCAMP_NODE_S

Структура KSPROPERTY_VIDEOPROCAMP_NODE_S описывает параметры свойств на основе узла в наборе свойств PROPSETID_VIDCAP_VIDEOPROCAMP.
KSPROPERTY_VIDEOPROCAMP_NODE_S2

Структура KSPROPERTY_VIDEOPROCAMP_NODE_S2 описывает параметры свойств на основе узлов в наборе свойств PROPSETID_VIDCAP_VIDEOPROCAMP, которые используют два значения одновременно.
KSPROPERTY_VIDEOPROCAMP_S

Структура KSPROPERTY_VIDEOPROCAMP_S описывает параметры свойств на основе фильтра в наборе свойств PROPSETID_VIDCAP_VIDEOPROCAMP.
KSQUALITY

Структура KSQUALITY используется для передачи отчетов о проблемах QM как в режиме ядра, так и в пользовательском режиме соответствующим менеджерам по качеству.
KSQUALITY_MANAGER

Структура KSQUALITY_MANAGER используется со свойством KSPROPERTY_STREAM_QUALITY и содержит дескриптор диспетчера качества и контекст для передачи жалоб на качество.
KSQUERYBUFFER

Структура KSQUERYBUFFER используется при запросе незавершенных буферов, доступных для события с KSEVENT_TYPE_QUERYBUFFER.
KSRATE

Запросу передается структура KSRATE, добавляемая к свойству, содержаму запрос скорости (известной как структура KSRATE_CAPABILITY), и возвращается структура KSRATE, заполненная возможностью, заданной запросом скорости.
KSRATE_CAPABILITY

Клиент использует структуру KSRATE_CAPABILITY в запросе свойства KSPROPERTY_STREAM_RATECAPABILITY.
KSRELATIVEEVENT

Свойство KSPROPERTY_CONNECTION_STARTAT передается в структуру KSRELATIVEEVENT.
KSRESOLUTION

Структура KSRESOLUTION определяет степень детализации и ошибку часов потоковой передачи ядра.
KSRTAUDIO_PACKETVREGISTER

Структура KSRTAUDIO_PACKETVREGISTER содержит сведения о указателях виртуальных регистров пакетов.
KSRTAUDIO_PACKETVREGISTER_PROPERTY

Структура KSRTAUDIO_PACKETVREGISTER_PROPERTY содержит сведения о свойстве KSPROPERTY_RTAUDIO_PACKETVREGISTER.
KSSCATTER_GATHER

Дополнительные сведения: структура KSSCATTER_GATHER
KSSTREAM_HEADER

Структура KSSTREAM_HEADER представляет собой структуру переменной длины, которая описывает пакет данных для чтения или записи в пин-код драйвера потоковой передачи.
KSSTREAM_METADATA_INFO

Эта структура содержит сведения о метаданных, передаваемые драйверу.
KSSTREAM_POINTER

Структура KSSTREAM_POINTER является базовым указателем AVStream на поток.
KSSTREAM_POINTER_OFFSET

Структура KSSTREAM_POINTER_OFFSET индексирует байты или сопоставления в кадре.
KSSTREAM_UVC_METADATA

Структура KSSTREAM_UVC_METADATA содержит сведения о начале и конце метки времени кадра.
KSSTREAM_UVC_METADATATYPE_TIMESTAMP

Структура KSSTREAM_UVC_METADATATYPE_TIMESTAMP содержит сведения о часах и метке времени класса ВИДЕО USB (UVC).
KSSTREAMALLOCATOR_FUNCTIONTABLE

Клиенты могут запрашивать таблицу функций данного распределителя, отправляя структуру KSSTREAMALLOCATOR_FUNCTIONTABLE в запросе свойства KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE.
KSSTREAMALLOCATOR_STATUS

Структура KSSTREAMALLOCATOR_STATUS описывает требования к обрамления и текущее количество выделенных кадров для конкретного распределителя.
KSSTREAMALLOCATOR_STATUS_EX

Клиент использует KSSTREAMALLOCATOR_STATUS_EX для запроса состояния распределителей, поддерживающих расширенное выделение.
KSTIME

Структура KSTIME задает метку времени, которую можно использовать для указания положения потока.
KSTOPOLOGY

Структура KSTOPOLOGY описывает топологию контактов и узлов.
KSTOPOLOGY_CONNECTION

Структура KSTOPOLOGY_CONNECTION описывает одно подключение к пути к данным в фильтре потоковой передачи ядра.
KSVPMAXPIXELRATE

Структура KSVPMAXPIXELRATE используется для описания максимальной скорости пикселей видеопорта.
KSVPSURFACEPARAMS

Структура KSVPSURFACEPARAMS используется для описания параметров поверхности видеопорта.
KSWAVE_BUFFER

Структура KSWAVE_BUFFER используется для описания примера буфера.
KSWAVE_COMPATCAPS

Структура KSWAVE_COMPATCAPS используется для описания совместимых возможностей устройства.
KSWAVE_INPUT_CAPABILITIES

Структура KSWAVE_INPUT_CAPABILITIES используется для описания возможностей ввода устройства.
KSWAVE_OUTPUT_CAPABILITIES

Структура KSWAVE_OUTPUT_CAPABILITIES используется для описания возможностей вывода устройства.
KSWAVE_VOLUME

Структура KSWAVE_VOLUME используется для описания примера тома.
LAMP_CAPABILITIES_COLOR

Структура LAMP_CAPABILITIES_COLOR — это тип параметра ввода-вывода IOCTL_LAMP_GET_INTENSITY_COLOR и IOCTL_LAMP_SET_INTENSITY_COLOR.
LAMP_CAPABILITIES_WHITE

Структура LAMP_CAPABILITIES_WHITE — это тип параметра ввода-вывода IOCTL_LAMP_GET_INTENSITY_WHITE и IOCTL_LAMP_SET_INTENSITY_WHITE.
LAMP_INTENSITY_COLOR

Структура LAMP_INTENSITY_COLOR — это тип параметра ввода-вывода IOCTL_LAMP_GET_INTENSITY_COLOR и IOCTL_LAMP_SET_INTENSITY_COLOR.
LAMP_INTENSITY_WHITE

Структура LAMP_INTENSITY_WHITE — это тип параметра ввода-вывода IOCTL_LAMP_GET_INTENSITY_WHITE и IOCTL_LAMP_SET_INTENSITY_WHITE.
MEDIUM_INFO

Структура MEDIUM_INFO описывает носитель, загруженный на внешнее устройство.
MF_MDL_SHARED_PAYLOAD_KEY

Это объединение используется внутри операционной системы.
MPEG2_TRANSPORT_STRIDE

Структура MPEG2_TRANSPORT_STRIDE описывает блок формата транспортного шага MPEG2.
OPTIMAL_WEIGHT_TOTALS

Дополнительные сведения: структура OPTIMAL_WEIGHT_TOTALS
PID_MAP

Структура PID_MAP описывает группу пакетов в выходном потоке фильтра идентификатора пакета (PID). Эта группа состоит из пакетов, которые идентифицируются с идентичным PID и содержат определенное содержимое мультимедиа.
PIPE_DIMENSIONS

Структура PIPE_DIMENSIONS предназначена для использования прокси-сервера и не рекомендуется для использования приложениями. PIPE_DIMENSIONS содержит сведения, описывающие соотношение сжатия и расширения кадров на различных контактах, связанных с каналом.
PIPE_TERMINATION

Структура PIPE_TERMINATION предназначена для использования прокси-сервера и не рекомендуется для использования в приложениях. PIPE_TERMINATION содержит сведения, описывающие признак конца контакта канала.
PORT_CONFIGURATION_INFORMATION

PORT_CONFIGURATION_INFORMATION описывает параметры оборудования устройства мини-драйвера потоковой передачи. Драйвер класса заполняет большинство членов сведениями, предоставляемыми операционной системой.
RATING_ATTRIBUTE

В этом разделе описывается структура RATING_ATTRIBUTE.
RATING_INFO

В этом разделе описывается структура RATING_INFO.
RATING_SYSTEM

В этом разделе описывается структура RATING_SYSTEM.
STREAM_DATA_INTERSECT_INFO

STREAM_DATA_INTERSECT_INFO описывает параметры операции пересечения данных.
STREAM_METHOD_DESCRIPTOR

Дополнительные сведения: структура _STREAM_METHOD_DESCRIPTOR
STREAM_PROPERTY_DESCRIPTOR

STREAM_PROPERTY_DESCRIPTOR указывает параметры запросов get/set свойства, которые драйвер класса передает в мини-диск.
STREAM_TIME_REFERENCE

Дополнительные сведения: структура _STREAM_TIME_REFERENCE
SWENUM_INSTALL_INTERFACE

Структура SWENUM_INSTALL_INTERFACE описывает конкретный интерфейс объекта перечислителя шины нагрузки по требованию, который требуется установить.
TIMECODE

Объединение TIMECODE описывает код времени с внешнего устройства. Эта структура больше не используется.
TIMECODE_SAMPLE

Структура TIMECODE_SAMPLE описывает полный код времени.
TRANSPORT_STATE

Структура TRANSPORT_STATE
TRANSPORTAUDIOPARMS

Структура TRANSPORTAUDIOPARMS определена, но не используется.
TRANSPORTBASICPARMS

Структура TRANSPORTBASICPARMS определена, но не используется.
TRANSPORTSTATUS

Структура TRANSPORTSTATUS описывает текущее состояние транспорта.
TRANSPORTVIDEOPARMS

Структура TRANSPORTVIDEOPARMS определена, но в настоящее время не используется. Он может быть использован в будущем.
TUNER_ANALOG_CAPS_S

Структура TUNER_ANALOG_CAPS_S описывает возможности аппаратного сканирования устройства настройки, которое поддерживает аналоговую широковещательную сеть.
USBCAMD_DEVICE_DATA

Эта структура устарела и предоставляется для обеспечения обратной совместимости с исходным USBCAMD.
USBCAMD_DEVICE_DATA2

Структура USBCAMD_DEVICE_DATA2 определяет точки входа для функций мини-драйвера камеры, которые вызывает USBCAMD.
USBCAMD_INTERFACE

Структура USBCAMD_INTERFACE определяет набор служб, связанных с интерфейсами USB-шины.
USBCAMD_Pipe_Config_Descriptor

Структура USBCAMD_Pipe_Config_Descriptor описывает связь между каналами и потоками.
VIDEO_GETERRORTEXT_PARMS

Дополнительные сведения: структура tag_video_geterrortext_parms
VIDEO_OPEN_PARMS

Дополнительные сведения: структура tag_video_open_parms
VIDEO_STREAM_INIT_PARMS

Дополнительные сведения: структура tag_video_stream_init_parms
VIDEOCONFIGPARMS

Дополнительные сведения: структура tag_video_configure_parms
VRAM_SURFACE_INFO

Структура VRAM_SURFACE_INFO описывает область системной памяти или памяти дисплея, в которую мини-накопитель AVStream записывает аудио- и видеоданные.
VRAM_SURFACE_INFO_PROPERTY_S

Структура VRAM_SURFACE_INFO_PROPERTY_S описывает элементы свойств в наборе свойств KSPROPSETID_VramCapture.