Streamingmediengeräte

Übersicht über die Technologie des Streamingmediengerätetreibers.

Um Gerätetreiber für Streamingmedien zu entwickeln, benötigen Sie die folgenden Header:

Den Programmierleitfaden finden Sie unter Streaming von Mediengeräten.

IOCTLs

 
IOCTL_AVC_BUS_RESET

Der IOCTL_AVC_BUS_RESET E/A-Steuerungscode ermöglicht es dem Aufrufer, alle vorherigen IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO und IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO-Steuerelementanforderungen auszuführen, die nicht das AVC_SUBUNIT_ADDR_TRIGGERBUSRESET-Flag verwendet haben.
IOCTL_AVC_CLASS

Der IOCTL_AVC_CLASS E/A-Steuerungscode wird nur im Kernelmodus unterstützt, wobei die IRP_MJ_INTERNAL_DEVICE_CONTROL dispatch.Avc.sys je nach Typ der instance (Peer oder virtuell) zwei Geräteschnittstellen unterstützt.
IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO

Der IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO E/A-Steuerungscode steuert die Enumeration virtueller Untereinheiten.
IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO

Der IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO E/A-Steuerungscode steuert die Enumeration virtueller Untereinheiten.
IOCTL_AVCSTRM_CLASS

Ein AV/C-Untereinheitstreiber verwendet die IRP_MJ_INTERNAL_DEVICE_CONTROL IRP, wobei das IoControlCode-Element auf IOCTL_AVCSTRM_CLASS festgelegt ist, um mit avcstrm.sys zu kommunizieren.
IOCTL_KS_DISABLE_EVENT

Eine Anwendung kann IOCTL_KS_DISABLE_EVENT verwenden, um eine vorherige Anforderungsbenachrichtigung zurückzutreten. Die Anwendung gibt IOCTL_KS_DISABLE_EVENT im IoControl-Parameter eines Aufrufs von KsSynchronousDeviceControl an.
IOCTL_KS_ENABLE_EVENT

Eine Anwendung kann IOCTL_KS_ENABLE_EVENT verwenden, um eine Benachrichtigung eines KS-Ereignistyps anzufordern oder die von einem KS-Objekt unterstützten Ereignisse zu bestimmen.
IOCTL_KS_HANDSHAKE

Ein Kernelmodusclient kann IOCTL_KS_HANDSHAKE verwenden, um eine Schnittstelle zwischen nicht verbundenen AVStream-Pins auszuhandeln.
IOCTL_KS_METHOD

Eine Anwendung kann IOCTL_KS_METHOD verwenden, um eine Methode für ein KS-Objekt auszuführen. Die Anwendung übergibt IOCTL_KS_METHOD mit den unten beschriebenen Parametern an die KsSynchronousDeviceControl-Funktion.
IOCTL_KS_PROPERTY

Eine Anwendung kann IOCTL_KS_PROPERTY verwenden, um Eigenschaften abzurufen oder festzulegen oder um die von einem KS-Objekt unterstützten Eigenschaften zu bestimmen. Die Anwendung übergibt IOCTL_KS_PROPERTY mit den unten beschriebenen Parametern an die KsSynchronousDeviceControl-Funktion.
IOCTL_KS_READ_STREAM

Eine Anwendung kann IOCTL_KS_READ_STREAM verwenden, um Daten von einer Pin zu lesen. Die Anwendung übergibt IOCTL_KS_READ_STREAM mit den unten beschriebenen Parametern an die KsSynchronousDeviceControl-Funktion.
IOCTL_KS_RESET_STATE

Eine Anwendung kann IOCTL_KS_RESET_STATE verwenden, um eine Pin in den Zustand zurückzugeben, in dem sie sich zum Zeitpunkt der Beschaffung befand. Die Anwendung übergibt IOCTL_KS_RESET_STATE mit den unten beschriebenen Parametern an die KsSynchronousDeviceControl-Funktion.
IOCTL_KS_WRITE_STREAM

Eine Anwendung kann IOCTL_KS_WRITE_STREAM verwenden, um Daten in eine Pin zu schreiben. Die Anwendung übergibt IOCTL_KS_WRITE_STREAM mit den unten beschriebenen Parametern an die KsSynchronousDeviceControl-Funktion.
IOCTL_LAMP_BASE

Weitere Informationen: IOCTL_LAMP_BASE IOCTL
IOCTL_LAMP_GET_CAPABILITIES_COLOR

Der IOCTL_LAMP_GET_CAPABILITIES_COLOR Steuercode fragt die Funktionen der Lampe ab, wenn das Gerät für die Farblichtausgabe konfiguriert ist.
IOCTL_LAMP_GET_CAPABILITIES_WHITE

Der IOCTL_LAMP_GET_CAPABILITIES_WHITE-Steuerungscode fragt die Funktionen der Lampe ab, wenn das Gerät so konfiguriert ist, dass es weißes Licht ausgibt.
IOCTL_LAMP_GET_EMITTING_LIGHT

Der IOCTL_LAMP_GET_EMITTING_LIGHT steuert code abfragen, ob die Lampe eingeschaltet ist.
IOCTL_LAMP_GET_INTENSITY_COLOR

Der IOCTL_LAMP_GET_INTENSITY_COLOR Steuercode fragt die Lichtintensität ab, wenn die Lampe für die Abstrahlung von Farblicht konfiguriert ist.
IOCTL_LAMP_GET_INTENSITY_WHITE

Der IOCTL_LAMP_GET_INTENSITY_WHITE Steuercode fragt die Lichtintensität ab, wenn die Lampe so konfiguriert ist, dass weißes Licht ausgibt.
IOCTL_LAMP_GET_MODE

Der IOCTL_LAMP_GET_MODE-Steuerelementcode fragt den Modus ab, mit dem die Lampe derzeit konfiguriert ist.
IOCTL_LAMP_SET_EMITTING_LIGHT

Der IOCTL_LAMP_SET_EMITTING_LIGHT Steuercode schaltet die Lampe ein oder aus.
IOCTL_LAMP_SET_INTENSITY_COLOR

Der IOCTL_LAMP_SET_INTENSITY_COLOR Steuercode legt die Lampe auf die angegebene Lichtintensität fest.
IOCTL_LAMP_SET_INTENSITY_WHITE

Der IOCTL_LAMP_SET_INTENSITY_WHITE Steuercode legt die Lampe auf die angegebene Lichtintensität fest.
IOCTL_LAMP_SET_MODE

Der IOCTL_LAMP_SET_MODE-Steuerelementcode legt den Modus fest, in dem die Lampe betrieben wird.
IOCTL_SWENUM_GET_BUS_ID

Weitere Informationen: IOCTL_SWENUM_GET_BUS_ID IOCTL
IOCTL_SWENUM_INSTALL_INTERFACE

Weitere Informationen: IOCTL_SWENUM_INSTALL_INTERFACE IOCTL
IOCTL_SWENUM_REMOVE_INTERFACE

Weitere Informationen: IOCTL_SWENUM_REMOVE_INTERFACE IOCTL

Enumerationen

 
AVC_FUNCTION

Der AVC_FUNCTION-Enumerationstyp wird verwendet, um AV/C-Untereinheitsfunktionen anzugeben.
AvcCommandType

Der AvcCommandType-Enumerationstyp wird verwendet, um den Typ des Befehls anzugeben, der von einem Untereinheitstreiber für seine AV/C-Untereinheit über AVC_FUNCTION_COMMAND oder AVC_FUNCTION_GET_REQUEST Funktionscodes ausgegeben wird.
AvcResponseCode

Der AvcResponseCode-Enumerationstyp wird verwendet, um den Typ der Antwort anzugeben, die ein Untereinheitstreiber von seiner AV/C-Untereinheit über AVC_FUNCTION_COMMAND oder AVC_FUNCTION_SEND_RESPONSE Funktionscodes empfängt.
AVCSTRM_FORMAT

Die AVCSTRM_FUNCTION-Enumeration definiert die av/C-Untereinheitsstreamformate, die von avcstrm.sys unterstützt werden.
AVCSTRM_FUNCTION

Die AVCSTRM_FUNCTION-Enumeration definiert die Funktionalität, die vom avcstrm.sys-Treiber verfügbar gemacht wird.
AvcSubunitType

Der AvcSubunitType-Enumerationstyp wird verwendet, um den Typ der AV/C-Untereinheit anzugeben.
BDA_DigitalSignalStandard

In diesem Thema wird die BDA_DigitalSignalStandard-Enumeration beschrieben.
BDA_LockType

Der BDA_LockType aufgezählten Typ enthält Werte, die Sperrtypen für ein Signal angeben.
CAPTURE_MEMORY_ALLOCATION_FLAGS

Die CAPTURE_MEMORY_ALLOCATION_FLAGS-Enumeration definiert Typen von Speicheroberflächen, auf denen AVStream-Minitreiber Audio- und Videodaten erfassen können.
ChannelChangeSpanningEvent_State

In diesem Thema wird die ChannelChangeSpanningEvent_State-Enumeration beschrieben.
Channeltype

In diesem Thema wird die ChannelType-Enumeration beschrieben.
CONSTRICTOR_OPTION

In diesem Thema wird die CONSTRICTOR_OPTION-Enumeration beschrieben.
FRAMING_CACHE_OPS

Weitere Informationen: FRAMING_CACHE_OPS Enumeration
FRAMING_PROP

Weitere Informationen: FRAMING_PROP-Enumeration
KS_AMPixAspectRatio

Die KS_AMPixAspectRatio-Enumeration definiert das Pixelseitenverhältnis, das einem 720 480 NTSC-Videosignal oder einem 720 × 576 PAL-Videosignal entspricht.
KS_AMVP_MODE

Die KS_AMVP_MODE-Enumeration definiert die Anzeigemodi des Videoports.
KS_AMVP_SELECTFORMATBY

Die KS_AMVP_SELECTFORMATBY-Enumeration gibt die Kriterien an, die der Überlagerungsmixerfilter verwenden soll, um das Videoformat auszuwählen.
KS_AnalogVideoStandard

Die KS_AnalogVideoStandard-Enumeration definiert verschiedene analoge Videostandards, die weltweit verwendet werden.
KS_CameraControlAsyncOperation

Definiert Benachrichtigungen, die der Treiber verwendet, um einen asynchronen Kameravorgang zu starten und zu beenden, einschließlich der Einstellung des Blitzes, der Eigenschaften der Bildnadelsteuerung, des relevanten Bereichs im Bild oder der Videostabilisierung.
KS_CompressionCaps

Die KS_CompressionCaps-Enumeration definiert die Komprimierungsfunktionen eines Geräts.
KS_DVDCOPYSTATE

Die KS_DVDCOPYSTATE-Enumeration beschreibt den Fortschritt der DVD-Urheberrechtsschutzinitialisierung, Authentifizierung und Schlüsselverhandlungssequenz.
KS_LogicalMemoryType

Weitere Informationen: KS_LogicalMemoryType-Enumeration
KS_MPEG2Level

Die KS_MPEG2Level-Enumeration beschreibt MPEG-2-Ebenen.
KS_MPEG2Profile

Die KS_MPEG2Profile-Enumeration beschreibt MPEG-2-Profile.
KS_SEEKING_CAPABILITIES

Weitere Informationen: KS_SEEKING_CAPABILITIES Enumeration
KS_SEEKING_FLAGS

Die KS_SEEKING_FLAGS-Enumeration listet Positionierungsoptionen auf, die in Verbindung mit der KSPROPERTY_POSITIONS-Struktur verwendet werden können.
KS_TUNER_STRATEGY

Die KS_TUNER_STRATEGY-Enumeration definiert Optimierungsmethodenstrategien.
KS_TUNER_TUNING_FLAGS

Die KS_TUNER_TUNING_FLAGS-Enumeration definiert Optimierungsflags, die die Granularität eines Optimierungsvorgangs beschreiben.
KS_VideoControlFlags

Die KS_VideoControlFlags-Enumeration definiert Videosteuerungsfunktionen für einen bestimmten Stream.
KS_VIDEODECODER_FLAGS

Die KS_VIDEODECODER_FLAGS-Enumeration definiert Videodecoderfunktionen.
KS_VideoStreamingHints

Die KS_VideoStreamingHints-Enumeration definiert Hinweise zur Videokomprimierung.
KSALLOCATORMODE

Weitere Informationen: KSALLOCATORMODE-Enumeration
KSCAMERA_EXTENDEDPROP_FOCUSSTATE

Diese Enumeration enthält die Fokuszustände.
KSCAMERA_EXTENDEDPROP_MetadataAlignment

Diese Enumeration enthält Bezeichner für die Metadatenausrichtung.
KSCAMERA_EXTENDEDPROP_ROITYPE

Diese Enumeration enthält die ROI-Typen.
KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE

In diesem Thema wird die KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE-Enumeration beschrieben.
KSCAMERA_MetadataId

Diese Enumeration enthält Bezeichner für ein Metadatenelement.
KSCAMERA_PERFRAMESETTING_ITEM_TYPE

Diese Enumeration enthält die verschiedenen Elementtypen für die DDI-Einstellungen pro Frame.
KSCOMPLETION_INVOCATION

Weitere Informationen: KSCOMPLETION_INVOCATION-Enumeration
KSDEGRADE_STANDARD

Die KSDEGRADE_STANDARD-Enumeration listet verschiedene Arten von Beeinträchtigungen auf.
KSDEVICE_THERMAL_STATE

Eine durch KS definierte Enumeration für Thermische Zustandsänderungen.
KSEVENT_BDA_EVENT_TYPE

In diesem Thema wird die KSEVENT_BDA_EVENT_TYPE-Enumeration beschrieben.
KSEVENT_BDA_TUNER

In diesem Thema wird die KSEVENT_BDA_TUNER-Enumeration beschrieben.
KSEVENT_CAMERACONTROL

Gibt Ereignisbenachrichtigungen der Kamerasteuerung an, die der Treiber generiert, um anzugeben, dass ein Vorgang abgeschlossen oder abgebrochen wurde.
KSEVENT_CAMERAEVENT

KSEVENT_CAMERAEVENT listet einen Kernelstreamingereignissatz auf, der von der Pipeline verwendet werden kann, um Kameraereignisbenachrichtigungen vom Treiber zu aktivieren oder zu deaktivieren.
KSEVENT_CLOCK_POSITION

Weitere Informationen: KSEVENT_CLOCK_POSITION Enumeration
KSEVENT_CONNECTION

Weitere Informationen: KSEVENT_CONNECTION-Enumeration
KSEVENT_DEVICE

Gibt Ereignisbenachrichtigungen an, die der Treiber generiert, um anzugeben, dass ein Gerät verloren gegangen oder vorzeitig entfernt wurde.
KSEVENT_PINCAPS_CHANGENOTIFICATIONS

Weitere Informationen: KSEVENT_PINCAPS_CHANGENOTIFICATIONS Enumeration
KSEVENT_STREAMALLOCATOR

Weitere Informationen: KSEVENT_STREAMALLOCATOR Enumeration
KSEVENT_VOLUMELIMIT

Weitere Informationen: KSEVENT_VOLUMELIMIT Enumeration
KSEVENTS_LOCKTYPE

Die KSEVENTS_LOCKTYPE-Enumeration gibt den Typ der Ausschlusssperre an. Die Typen werden mit EventFlags in mehreren Ereignissatzhilfsfunktionen verwendet.
KSINTERFACE_FILEIO

Weitere Informationen: KSINTERFACE_FILEIO-Enumeration
KSINTERFACE_STANDARD

Weitere Informationen: KSINTERFACE_STANDARD Enumeration
KSIOOPERATION

Weitere Informationen: KSIOOPERATION-Enumeration
KSIRP_REMOVAL_OPERATION

Weitere Informationen: KSIRP_REMOVAL_OPERATION-Enumeration
KSLIST_ENTRY_LOCATION

Weitere Informationen: KSLIST_ENTRY_LOCATION Enumeration
KSMETHOD_BDA_CAS_SERVICE

In diesem Thema wird die KSMETHOD_BDA_CAS_SERVICE-Enumeration beschrieben.
KSMETHOD_BDA_CHANGE_SYNC

In diesem Thema wird die KSMETHOD_BDA_CHANGE_SYNC-Enumeration beschrieben.
KSMETHOD_BDA_DEBUG_SERVICE

In diesem Thema wird die KSMETHOD_BDA_DEBUG_SERVICE-Enumeration beschrieben.
KSMETHOD_BDA_DEVICE_CONFIGURATION

In diesem Thema wird die KSMETHOD_BDA_DEVICE_CONFIGURATION-Enumeration beschrieben.
KSMETHOD_BDA_DRM

In diesem Thema wird die KSMETHOD_BDA_DRM-Enumeration beschrieben.
KSMETHOD_BDA_EVENTING_SERVICE

In diesem Thema wird die KSMETHOD_BDA_EVENTING_SERVICE-Enumeration beschrieben.
KSMETHOD_BDA_GDDS_SERVICE

In diesem Thema wird die KSMETHOD_BDA_GDDS_SERVICE-Enumeration beschrieben.
KSMETHOD_BDA_GPNV_SERVICE

In diesem Thema wird die KSMETHOD_BDA_GPNV_SERVICE-Enumeration beschrieben.
KSMETHOD_BDA_ISDB_CAS

In diesem Thema wird die KSMETHOD_BDA_ISDB_CAS-Enumeration beschrieben.
KSMETHOD_BDA_MUX_SERVICE

In diesem Thema wird die KSMETHOD_BDA_MUX_SERVICE-Enumeration beschrieben.
KSMETHOD_BDA_SCAN_SERVICE

In diesem Thema wird die KSMETHOD_BDA_SCAN_SERVICE-Enumeration beschrieben.
KSMETHOD_BDA_TS_SELECTOR

In diesem Thema wird die KSMETHOD_BDA_TS_SELECTOR-Enumeration beschrieben.
KSMETHOD_BDA_TUNER_SERVICE

In diesem Thema wird die KSMETHOD_BDA_TUNER_SERVICE-Enumeration beschrieben.
KSMETHOD_BDA_USERACTIVITY_SERVICE

In diesem Thema wird die KSMETHOD_BDA_USERACTIVITY_SERVICE-Enumeration beschrieben.
KSMETHOD_BDA_WMDRM

In diesem Thema wird die KSMETHOD_BDA_WMDRM-Enumeration beschrieben.
KSMETHOD_BDA_WMDRM_TUNER

In diesem Thema wird die KSMETHOD_BDA_WMDRM_TUNER-Enumeration beschrieben.
KSMETHOD_STREAMALLOCATOR

Weitere Informationen: KSMETHOD_STREAMALLOCATOR-Enumeration
KSMETHOD_STREAMIO

Weitere Informationen: KSMETHOD_STREAMIO Enumeration
KSOBJECTTYPE

Die KSOBJECTTYPE-Enumeration listet verschiedene Typen von Kernelstreamingobjekten auf.
KSPEEKOPERATION

Weitere Informationen: KSPEEKOPERATION-Enumeration
KSPIN_COMMUNICATION

Weitere Informationen: KSPIN_COMMUNICATION-Enumeration
KSPIN_DATAFLOW

Eine instance der KSPIN_DATAFLOW-Enumeration wird von KSPROPERTY_PIN_DATAFLOW zurückgegeben.
KSPIN_FLAG_AVC

Der KSPIN_FLAG_AVC-Enumerationstyp wird für die Verbindungsverwaltung und im AVC_FUNCTION_GET_CONNECTINFO Funktionscode verwendet.
KSPIN_MDL_CACHING_EVENT

Die KSPIN_MDL_CACHING_EVENT-Enumeration enthält Werte, die intern vom Betriebssystem verwendet werden.
KSPPROPERTY_ALLOCATOR_MDLCACHING

Die KSPPROPERTY_ALLOCATOR_MDLCACHING-Enumeration enthält Werte, die intern vom Betriebssystem verwendet werden.
KSPROPERTY_AUDIOMODULE

In diesem Thema wird die KSPROPERTY_AUDIOMODULE-Enumeration beschrieben.
KSPROPERTY_AUDIORESOURCEMANAGEMENT

Beschreibt die KSPROPERTY_AUDIORESOURCEMANAGEMENT-Enumeration.
KSPROPERTY_BDA_AUTODEMODULATE

In diesem Thema wird die KSPROPERTY_BDA_AUTODEMODULATE-Enumeration beschrieben.
KSPROPERTY_BDA_CA

In diesem Thema wird die KSPROPERTY_BDA_CA-Enumeration beschrieben.
KSPROPERTY_BDA_CA_EVENT

In diesem Thema wird die KSPROPERTY_BDA_CA_EVENT-Enumeration beschrieben.
KSPROPERTY_BDA_DIGITAL_DEMODULATOR

In diesem Thema wird die KSPROPERTY_BDA_DIGITAL_DEMODULATOR-Enumeration beschrieben.
KSPROPERTY_BDA_DISEQC_COMMAND

In diesem Thema wird die KSPROPERTY_BDA_DISEQC_COMMAND-Enumeration beschrieben.
KSPROPERTY_BDA_DISEQC_EVENT

In diesem Thema wird die KSPROPERTY_BDA_DISEQC_EVENT-Enumeration beschrieben.
KSPROPERTY_BDA_ETHERNET_FILTER

In diesem Thema wird die KSPROPERTY_BDA_ETHERNET_FILTER-Enumeration beschrieben.
KSPROPERTY_BDA_FREQUENCY_FILTER

In diesem Thema wird die KSPROPERTY_BDA_FREQUENCY_FILTER-Enumeration beschrieben.
KSPROPERTY_BDA_IPv4_FILTER

In diesem Thema wird die KSPROPERTY_BDA_IPv4_FILTER-Enumeration beschrieben.
KSPROPERTY_BDA_IPv6_FILTER

In diesem Thema wird die KSPROPERTY_BDA_IPv6_FILTER-Enumeration beschrieben.
KSPROPERTY_BDA_LNB_INFO

In diesem Thema wird die KSPROPERTY_BDA_LNB_INFO-Enumeration beschrieben.
KSPROPERTY_BDA_NULL_TRANSFORM

In diesem Thema wird die KSPROPERTY_BDA_NULL_TRANSFORM-Enumeration beschrieben.
KSPROPERTY_BDA_PIDFILTER

In diesem Thema wird die KSPROPERTY_BDA_PIDFILTER-Enumeration beschrieben.
KSPROPERTY_BDA_PIN_CONTROL

In diesem Thema wird die KSPROPERTY_BDA_PIN_CONTROL-Enumeration beschrieben.
KSPROPERTY_BDA_PIN_EVENT

In diesem Thema wird die KSPROPERTY_BDA_PIN_EVENT-Enumeration beschrieben.
KSPROPERTY_BDA_SIGNAL_STATS

In diesem Thema wird die KSPROPERTY_BDA_SIGNAL_STATS-Enumeration beschrieben.
KSPROPERTY_BDA_TOPOLOGY

In diesem Thema wird die KSPROPERTY_BDA_TOPOLOGY-Enumeration beschrieben.
KSPROPERTY_BDA_VOID_TRANSFORM

In diesem Thema wird die KSPROPERTY_BDA_VOID_TRANSFORM-Enumeration beschrieben.
KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY

Diese Enumeration enthält erweiterte Kamerasteuerelemente.
KSPROPERTY_CAMERACONTROL_FLASH

Wird verwendet, um das Kamerablitzsteuerelement anzugeben.
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY

Wird verwendet, um zu ermitteln, ob sich der Bildnadel und der Aufzeichnungspin der Kamera gegenseitig ausschließen. Wenn sie sich gegenseitig ausschließen, kann die Bildnadel nicht aktiv sein, wenn der Datensatzpin aktiv ist und umgekehrt.
KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY

Diese Enumeration enthält die Eigenschaften-IDs, die für den Pro-Frame-Eigenschaftssatz definiert sind.
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST

Wird verwendet, um einen relevanten Kamerabereich anzugeben.
KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE

Wird verwendet, um die Kameravideostabilisierung anzugeben.
KSPROPERTY_CLOCK

Weitere Informationen: KSPROPERTY_CLOCK-Enumeration
KSPROPERTY_CONNECTION

Weitere Informationen: KSPROPERTY_CONNECTION-Enumeration
KSPROPERTY_GENERAL

Weitere Informationen: KSPROPERTY_GENERAL Enumeration
KSPROPERTY_GM

Weitere Informationen: KSPROPERTY_GM Enumeration
KSPROPERTY_IDS_BDA_TABLE

In diesem Thema wird die KSPROPERTY_IDS_BDA_TABLE-Enumeration beschrieben.
KSPROPERTY_MEDIASEEKING

Weitere Informationen: KSPROPERTY_MEDIASEEKING-Enumeration
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE

Die KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE-Enumeration definiert die NTP-Typen der Netzwerkkamerasteuerung.
KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY

Die KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY-Enumeration definiert die Eigenschaften des Netzwerkkamerasteuerelements.
KSPROPERTY_PIN

Weitere Informationen: KSPROPERTY_PIN Enumeration
KSPROPERTY_QUALITY

Weitere Informationen: KSPROPERTY_QUALITY Enumeration
KSPROPERTY_RTAUDIO

KSPROPERTY_RTAUDIO listet die Eigenschaften eines WaveRT-Audiogeräts auf.
KSPROPERTY_SERVICE

Weitere Informationen: KSPROPERTY_SERVICE Enumeration
KSPROPERTY_STREAM

Weitere Informationen: KSPROPERTY_STREAM-Enumeration
KSPROPERTY_STREAMALLOCATOR

Weitere Informationen: KSPROPERTY_STREAMALLOCATOR-Enumeration
KSPROPERTY_STREAMINTERFACE

Weitere Informationen: KSPROPERTY_STREAMINTERFACE Enumeration
KSPROPERTY_TOPOLOGY

Weitere Informationen: KSPROPERTY_TOPOLOGY-Enumeration
KSRESET

Weitere Informationen: KSRESET-Enumeration
KSSTACK_USE

Weitere Informationen: KSSTACK_USE Enumeration
KSSTATE

Die KSSTATE-Enumeration listet mögliche Zustände eines Kernelstreamingobjekts auf.
KSSTREAM_POINTER_STATE

Weitere Informationen: KSSTREAM_POINTER_STATE-Enumeration
KSTARGET_STATE

Weitere Informationen: KSTARGET_STATE Enumeration
LAMP_MODE

Diese Enumeration enthält die Betriebsmodi eines Lampengeräts.
PIPE_ALLOCATOR_PLACE

Weitere Informationen: PIPE_ALLOCATOR_PLACE Enumeration
PIPE_STATE

Weitere Informationen: PIPE_STATE-Enumeration
SignalAndServiceStatusSpanningEvent_State

In diesem Thema wird die SignalAndServiceStatusSpanningEvent_State-Enumeration beschrieben.
SRB_COMMAND

Weitere Informationen: _SRB_COMMAND-Enumeration
STREAM_BUFFER_TYPE

Diese Enumeration definiert die Puffertypen für StreamClassGetPhysicalAddress.
STREAM_DEBUG_LEVEL

Die STREAM_DEBUG_LEVEL-Enumeration listet inkrementelles Erhöhen der Ausgabeebenen des Debuggers auf.
STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE

Weitere Informationen: _STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE Enumeration
STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE

Weitere Informationen: _STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE Enumeration
STREAM_PRIORITY

_STREAM_PRIORITY listet die verfügbaren Prioritätsstufen für den Stream auf.
TIME_FUNCTION

Weitere Informationen: TIME_FUNCTION-Enumeration
USBCAMD_CamControlFlags

Weitere Informationen: USBCAMD_CamControlFlags Enumeration
VARENUM

Gibt die Variantentypen an.
VIDEOENCODER_BITRATE_MODE

Die VIDEOENCODER_BITRATE_MODE-Enumeration beschreibt die vom Gerät unterstützten Bitratencodierungsmodi.

Functions

 
_KsEdit

Die _KsEdit-Funktion garantiert, dass ein bestimmtes Element dynamisch zugeordnet und einem AVStream-Objekt über den Objektbehälter zugeordnet wird.
BdaCheckChanges

Die BdaCheckChanges-Funktion überprüft einen neuen Satz von BDA-Topologieänderungen, bevor ein Commit ausgeführt wird.
BdaCommitChanges

Die BdaCommitChanges-Funktion committet die Änderungen an der BDA-Topologie, die seit dem letzten Aufruf der BdaStartChanges-Funktion aufgetreten sind.
BdaCreateFilterFactory

Die BdaCreateFilterFactory-Funktion fügt dem angegebenen Gerät den angegebenen Filterdeskriptor als Filterfactory hinzu und ordnet die Filterfactory der angegebenen BDA-Vorlagentopologie zu.
BdaCreateFilterFactoryEx

Die BdaCreateFilterFactoryEx-Funktion fügt dem angegebenen Gerät den angegebenen Filterdeskriptor als Filterfactory hinzu und ordnet die Filterfactory der angegebenen BDA-Vorlagentopologie zu.
BdaCreatePin

Die BdaCreatePin-Funktion erstellt eine neue Pin im angegebenen Filter.
BdaCreateTopology

Die BdaCreateTopology-Funktion erstellt die Topologie zwischen zwei Pins.
BdaDeletePin

Die BdaDeletePin-Funktion löscht eine Pin aus dem angegebenen Filter.
BdaFilterFactoryUpdateCacheData

Die Funktion BdaFilterFactoryUpdateCacheData aktualisiert den Pindatencache für eine instance eines Filters.
BdaGetChangeState

Die BdaGetChangeState-Funktion gibt den aktuellen Änderungszustand der BDA-Topologie zurück.
BdaInitFilter

Die BdaInitFilter-Funktion initialisiert den BDA-Filterkontext, der einem Filter instance zugeordnet ist.
BdaMethodCreatePin

Die BdaMethodCreatePin-Funktion erstellt eine Pinfactory.
BdaMethodCreateTopology

Die BdaMethodCreateTopology-Funktion erstellt eine Vorlagentopologie zwischen zwei Pins eines Filters.
BdaMethodDeletePin

Die BdaMethodDeletePin-Funktion löscht eine Pin Factory.
BdaPropertyGetControllingPinId

Die BdaPropertyGetControllingPinId-Funktion ruft den Bezeichner eines Pins ab, an dem die Eigenschaften, Methoden und Ereignisse eines bestimmten Knotens gesteuert werden sollen.
BdaPropertyGetPinControl

Die BdaPropertyGetPinControl-Funktion ruft entweder den Bezeichner oder den Typ eines Pins ab.
BdaPropertyNodeDescriptors

Die BdaPropertyNodeDescriptors-Funktion ruft eine Liste von Knoten in einer Vorlagentopologie ab.
BdaPropertyNodeEvents

Die BdaPropertyNodeEvents-Funktion ruft eine Liste von Ereignissen ab, die von einem Knoten unterstützt werden.
BdaPropertyNodeMethods

Die BdaPropertyNodeMethods-Funktion ruft eine Liste von Methoden ab, die von einem Knoten unterstützt werden.
BdaPropertyNodeProperties

Die BdaPropertyNodeProperties-Funktion ruft eine Liste der Eigenschaften ab, die von einem Knoten unterstützt werden.
BdaPropertyNodeTypes

Die BdaPropertyNodeTypes-Funktion ruft eine Liste von Knotentypen in einer Vorlagentopologie ab.
BdaPropertyPinTypes

Die BdaPropertyPinTypes-Funktion ruft eine Liste von Anhefttypen in einer Vorlagentopologie ab.
BdaPropertyTemplateConnections

Die BdaPropertyTemplateConnections-Funktion ruft eine Liste von Verbindungen ab, die beschreiben, wie Pintypen und Knotentypen in einer Vorlagentopologie verbunden sind.
BdaStartChanges

Die BdaStartChanges-Funktion initiiert das Festlegen neuer Änderungen an der BDA-Topologie.
BdaUninitFilter

Die BdaUninitFilter-Funktion entfernt den BDA-Filterkontext aus dem zugeordneten Filter instance.
BdaValidateNodeProperty

Die BdaValidateNodeProperty-Funktion überprüft, ob eine Knoteneigenschaftenanforderung einem bestimmten Pin zugeordnet ist.
CreateNodeInstance

Die CreateNodeInstance-Methode fordert ein KS-Filterobjekt an, um ein Topologieknotenobjekt zu öffnen.
DEFINE_GUIDEX

Weitere Informationen: DEFINE_GUIDEX-Funktion
Get

Die Get-Methode ruft eine Eigenschaft ab, die durch eine Eigenschaftensatz-GUID und einen Eigenschaftenbezeichner identifiziert wird. Diese Methode gehört zu IKsPropertySet in dsound.h.
Get

Die Get-Methode ruft eine Eigenschaft ab, die durch eine Eigenschaftensatz-GUID und einen Eigenschaftenbezeichner identifiziert wird. Diese Methode gehört zu IKsPropertySet in ksproxy.h.
GetCorrelatedPhysicalTime

Die IKsReferenceClock::GetCorrelatedPhysicalTime-Methode fragt die zugeordnete Referenzuhr für die aktuelle physische Zeit ab und ruft die korrelierte Systemzeit ab.
GetCorrelatedTime

Die IKsReferenceClock::GetCorrelatedTime-Methode fragt die zugeordnete Referenzuhr für die aktuelle Streamzeit ab und ruft die korrelierte Systemzeit ab.
GetPhysicalTime

Die IKsReferenceClock::GetPhysicalTime-Methode fragt die zugeordnete Referenzuhr für die aktuelle physische Zeit ab.
GetResolution

Die IKsReferenceClock::GetResolution-Methode fragt die zugeordnete Referenzuhr nach ihrer Auflösung ab.
GetState

Die IKsReferenceClock::GetState-Methode fragt die zugeordnete Referenzuhr nach ihrem aktuellen Streamingstatus ab.
GetTime

Die IKsReferenceClock::GetTime-Methode fragt die zugeordnete Referenzuhr für die aktuelle Zeit ab.
ILOGENTRY

Weitere Informationen: ILOGENTRY-Makro
INIT_AVCSTRM_HEADER

Das makro INIT_AVCSTRM_HEADER initialisiert die Member SizeOfThisBlock, Version und Function der AVC_STREAM_REQUEST_BLOCK-Struktur.
KoCreateInstance

Die KoCreateInstance-Funktion erstellt ein Objekt der -Klasse mit der angegebenen CLSID.
KoDeviceInitialize

Die KoDeviceInitialize-Funktion fügt dem angegebenen Geräteobjekt einen Kernel com create-item-Eintrag hinzu.
KoDriverInitialize

Die KoDriverInitialize-Funktion initialisiert ein Treiberobjekt, um die Kernelstreamingschnittstelle zu verarbeiten.
KoRelease

Die KoRelease-Funktion erhöht die Verweisanzahl für die aufrufende Schnittstelle für ein Objekt.
KsAcquireCachedMdl

Diese Funktion wird verwendet, um die vom KS-Porttreiber zwischengespeicherte MDL zu erhalten. Die Funktion wird von einem Kernelmodustreiber verwendet, um die MDL für ein von der Pipeline bereitgestelltes Beispiel zu erhalten, das von einem Avstream-Treiber generiert wird.
KsAcquireControl

Die KsAcquireControl-Funktion ruft das Filtersteuerelement-Mutex für Object ab.
KsAcquireDevice

Die KsAcquireDevice-Funktion erhält synchronen Zugriff für Device, indem das Gerätemutex erworben wird.
KsAcquireDeviceSecurityLock

Die KsAcquireDeviceSecurityLock-Funktion ruft die Sicherheitssperre ab, die einem Geräteobjekt zugeordnet ist.
KsAcquireResetValue

Die KsAcquireResetValue-Funktion ruft den aktuellen Zurücksetzungszustand von einer IOCTL_KS_RESET_STATE IRP ab.
KsAddAggregate

Die KsAddAggregate-Methode fügt der Liste der Schnittstellenanbieter für das KS-Objekt, das die IKsAggregateControl-Schnittstelle verfügbar macht, einen COM-Server als Aggregatanbieter hinzu.
KsAddDevice

Die KsAddDevice-Funktion ist der standardmäßige AddDevice-Handler, der von KsInitializeDriver installiert wird.
KsAddEvent

Die KsAddEvent-Funktion fügt der Ereignisliste von Object ein Ereignis hinzu.
KsAddIrpToCancelableQueue

Die KsAddIrpToCancelableQueue-Funktion fügt einer Warteschlange abbruchbarer IRPs einen IRP hinzu, sodass die IRP abgebrochen werden kann. Wenn die IRP zuvor auf einen abgebrochenen Zustand festgelegt wurde, schließt die KsAddIrpToCancelableQueue-Funktion den Abbruch dieses IRP ab.
KsAddItemToObjectBag

Die KsAddItemToObjectBag-Funktion fügt dem angegebenen Objektbehälter ein Objekt oder einen Speicherblock hinzu.
KsAddObjectCreateItemToDeviceHeader

Die KsAddObjectCreateItemToDeviceHeader-Funktion fügt das angegebene create-item einem leeren Element in der zuvor zugewiesenen Create-Elementliste für diesen Geräteheader hinzu.
KsAddObjectCreateItemToObjectHeader

Die KsAddObjectCreateItemToObjectHeader-Funktion fügt das angegebene create-item einem leeren Element in der zuvor zugewiesenen Create Item-Liste für diesen Objektheader hinzu.
KsAllocateDefaultClock

Die KsAllocateDefaultClock-Funktion weist die Standarduhrstruktur zu und initialisiert sie.
KsAllocateDefaultClockEx

Die KsAllocateDefaultClockEx-Funktion weist die Standarduhrstruktur zu und initialisiert sie.
KsAllocateDeviceHeader

Die KsAllocateDeviceHeader-Funktion weist den erforderlichen Geräteerweiterungsheader zu und initialisiert diese.
KsAllocateExtraData

Die KsAllocateExtraData-Funktion wird mit Streaming-IRPs verwendet, um einen Puffer zuzuweisen, der zusätzliche Headerdaten enthält. Ein Zeiger auf den zugeordneten Puffer wird zurückgegeben, und der Puffer muss schließlich vom Aufrufer freigegeben werden.
KsAllocateObjectBag

Die KsAllocateObjectBag-Funktion erstellt einen Objektbehälter und ordnet sie einem KSDEVICE zu.
KsAllocateObjectCreateItem

Die KsAllocateObjectCreateItem-Funktion weist einen Slot für das angegebene Erstellungselement zu, wobei optional Speicherplatz für die Erstellungselementdaten zugewiesen und kopiert wird.
KsAllocateObjectHeader

Die KsAllocateObjectHeader-Funktion initialisiert den erforderlichen Dateikontextheader.
KsCacheMedium

Die KsCacheMedium-Funktion verbessert die Diagrammerstellungsleistung von Pins, die Die Konnektivität mithilfe von Mediums definieren.
KsCancelIo

Die KsCancelIo-Funktion bricht alle IRPs in der angegebenen Abbruchliste ab. Wenn ein IRP in der Liste keine Abbruchroutine aufweist, wird im IRP nur das Abbruchbit festgelegt. Die Funktion kann auf IRQ-Ebene DISPATCH_LEVEL oder niedriger aufgerufen werden.
KsCompleteIo

Die KsCompleteIo-Methode bereinigt erweiterte Header und gibt Medienbeispiele nach Abschluss der Eingabe und Ausgabe (E/A) frei.
KsCompleteIoOperation

Die KsCompleteIoOperation-Methode bereinigt den erweiterten Header und schließt den Eingabe- und Ausgabevorgang (E/A) ab.
KsCompleteMediaType

Die KsCompleteMediaType-Methode schließt einen teilweise angegebenen Medientyp ab, der zuerst der IAMStreamConfig::SetFormat-Methode angezeigt wurde.
KsCompletePendingRequest

Die KsCompletePendingRequest-Funktion wird zum Abschließen einer E/A-Anforderung verwendet, auf die eine AVStream-Dispatchfunktion zuvor STATUS_PENDING zurückgegeben hat.
KsCopyObjectBagItems

Die KsCopyObjectBagItems-Funktion kopiert alle Elemente aus einem Objektbehälter in eine andere.
KsCreateAllocator

Die KsCreateAllocator-Funktion erstellt ein Handle für eine Zuweisung für das angegebene Senkenverbindungshandle. Mit dieser Funktion wird die IRP nicht abgeschlossen oder die status im IRP festgelegt.
KsCreateAllocator2

Erstellt ein Handle für eine Zuweisung für das angegebene Senkenverbindungshandle. Mit dieser Funktion wird die IRP nicht abgeschlossen oder die status im IRP festgelegt.
KsCreateBusEnumObject

Die KsCreateBusEnumObject-Funktion ist nur für die Systemverwendung vorgesehen.
KsCreateClock

Die KsCreateClock-Funktion erstellt ein Handle für eine Uhr instance.
KsCreateClock2

Erstellt ein Handle für eine Uhr instance. Rufen Sie diese Funktion auf, nachdem das Component Object Model (COM) initialisiert wurde.
KsCreateDefaultAllocator

Bei einer überprüften IRP_MJ_CREATE Anforderung erstellt die KsCreateDefaultAllocator-Funktion eine Standardzuweisung, die den angegebenen Speicherpool verwendet und das IoGetCurrentIrpStackLocation(Irp)->FileObject mithilfe einer internen Dispatchtabelle (KSDISPATCH_TABLE) dem Allocator zuordnet.
KsCreateDefaultAllocatorEx

Erstellt eine Standardzuweisung, die den angegebenen Speicherpool verwendet und das IoGetCurrentIrpStackLocation(pIrp)->FileObject mithilfe einer internen Dispatchtabelle (KSDISPATCH_TABLE) diesem Allocator zuordnet.
KsCreateDefaultClock

Bei einer IRP_MJ_CREATE Anforderung erstellt die KsCreateDefaultClock-Funktion eine Standarduhr, die die Systemuhr als Zeitbasis verwendet und das IoGetCurrentIrpStackLocation(Irp)->FileObject der Uhr mithilfe einer internen Dispatchtabelle (KSDISPATCH_TABLE) zuordnet. Schließt die IRP nicht ab oder legt die status im IRP fest. Die KsCreateDefaultClock-Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsCreateDefaultSecurity

Die KsCreateDefaultSecurity-Funktion erstellt einen Sicherheitsdeskriptor mit Standardsicherheit und erbt optional Parameter von einem übergeordneten Sicherheitsdeskriptor.
KsCreateDevice

Die KsCreateDevice-Funktion erstellt ein AVStream-Gerät.
KsCreateFilterFactory

Die KsCreateFilterFactory-Funktion fügt einem bestimmten Gerät eine Filterfactory hinzu.
KsCreatePin

Die KsCreatePin-Funktion übergibt eine Verbindungsanforderung an ein Gerät und erstellt eine Stecknadel instance. Diese Funktion kann nur bei PASSIVE_LEVEL für Clients im Kernelmodus aufgerufen werden.
KsCreatePin2

Übergibt eine Verbindungsanforderung an ein Gerät und erstellt eine Stecknadel instance.
KsCreateSinkPinHandle

Die KsCreateSinkPinHandle-Methode erstellt einen Stiftziehpunkt und speichert es im KS-Pinobjekt.
KsCreateTopologyNode

Die KsCreateTopologyNode-Funktion erstellt ein Handle für einen Topologieknoten instance. Die Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsCreateTopologyNode2

Erstellt ein Handle für einen Topologieknoten instance.
KsDecrementCountedWorker

Dekrementiert die aktuelle Workeranzahl eines Workers, der zuvor von KsRegisterCountedWorker erstellt wurde. Dies sollte aufgerufen werden, nachdem jede Aufgabe innerhalb eines Workers abgeschlossen wurde.
KsDecrementPendingIoCount

Die KsDecrementPendingIoCount-Methode verringert die Anzahl der Eingabe-/Ausgabevorgänge (E/A), die an einer Pin ausgeführt werden.
KsDefaultAddEventHandler

Die KsDefaultAddEventHandler-Funktion ist eine Standardroutine zum Verarbeiten von Ereignisanforderungen zum Hinzufügen von Ereignissen.
KsDefaultDeviceIoCompletion

Die KsDefaultDeviceIoCompletion-Funktion wird verwendet, um eine Standardantwort zurückzugeben und alle Geräte-E/A-Steuerelemente abzuschließen.
KsDeleteFilterFactory

KsDeleteFilterFactory löscht eine angegebene Filterfactory.
KsDeliver

Die KsDeliver-Methode übermittelt ein Medienbeispiel von einem Ausgabepin an einen Eingabepin, setzt einen E/A-Vorgang fort, indem der nächste Puffer von einem Allocator abgerufen wird, und übermittelt den Puffer an das zugeordnete Gerät.
KsDereferenceBusObject

Dereferenziert das Objekt des physischen Geräts des Busses.
KsDereferenceSoftwareBusObject

Die KsDereferenceSoftwareBusObject-Funktion dekrementiert die Referenzanzahl der PDO des Anforderungslastbus-Enumerators.The KsDereferenceSoftwareBusObject function decres the reference count of the demand-load bus enumerator object's PDO.
KsDeviceGetBusData

Die KsDeviceGetBusData-Funktion liest Daten aus dem Bus, in dem sich das angegebene AVStream-Gerät befindet.
KsDeviceGetFirstChildFilterFactory

Die KsDeviceGetFirstChildFilterFactory-Funktion gibt die erste untergeordnete Filterfactory zurück, die zu einem bestimmten AVStream-Gerät gehört.
KsDeviceGetOuterUnknown

Die KsDeviceGetOuterUnknown-Funktion gibt den äußeren IUnknown des AVStream-Geräts zurück, das von Device angegeben wird.
KsDeviceRegisterAdapterObject

Die KsDeviceRegisterAdapterObject-Funktion registriert ein DMA-Adapterobjekt bei AVStream zum Ausführen von Scatter/Gather-DMA auf dem angegebenen Gerät. Alle treiber, die für Win64 kompiliert werden, sollten stattdessen IKsDeviceFunctions::RegisterAdapterObjectEx verwenden.
KsDeviceRegisterAggregatedClientUnknown

Die KsDeviceRegisterAggregatedClientUnknown-Funktion ist eine Inlinefunktion, die ein Wrapper für KsRegisterAggregatedClientUnknown ist.
KsDeviceRegisterThermalDispatch

Diese Funktion wird vom Avstream-Miniporttreiber verwendet, um Rückrufe für wärmetechnische Benachrichtigungen beim KS-Porttreiber zu registrieren.
KsDeviceSetBusData

Die KsDeviceSetBusData-Funktion schreibt Daten in den Bus, auf dem sich das angegebene AVStream-Gerät befindet.
KsDisableEvent

Die KsDisableEvent-Funktion deaktiviert Ereignisse, die über IOCTL_KS_DISABLE_EVENT angefordert werden.
KsDiscard

Das KsDiscard-Makro entfernt ein bestimmtes Element aus einem Objektbehälter.
KsDiscardEvent

Die KsDiscardEvent-Funktion verwirft den von einem Ereigniseintrag verwendeten Arbeitsspeicher, nachdem die Objekte dereferenziert wurden.
KsDispatchFastIoDeviceControlFailure

Die KsDispatchFastIoDeviceControlFailure-Funktion wird in einem KSDISPATCH_TABLE verwendet. FastDeviceIoControl-Eintrag, der nicht behandelt wird. Die Funktion sollte immer FALSE zurückgeben.
KsDispatchFastReadFailure

Die KsDispatchFastReadFailure-Funktion wird in einem KSDISPATCH_TABLE verwendet. FastRead-Eintrag, wenn schnelle E/A-Lesevorgänge nicht verarbeitet werden. Die Funktion sollte immer FALSE zurückgeben.
KsDispatchInvalidDeviceRequest

Die KsDispatchInvalidDeviceRequest-Funktion wird in KSDISPATCH_TABLE Einträgen verwendet, die nicht behandelt werden und STATUS_INVALID_DEVICE_REQUEST zurückgeben müssen.
KsDispatchIrp

KsDispatchIrp ruft eine Dispatchroutine auf, die dem Funktionscode des angegebenen IRP entspricht. KsDispatchIrp gibt dann den status Code aus diesem Aufruf zurück.
KsDispatchQuerySecurity

Die KsDispatchQuerySecurity-Funktion wird im KSDISPATCH_TABLE verwendet. QuerySecurity-Eintrag zum Verarbeiten von Abfragen zum aktuellen Sicherheitsdeskriptor.
KsDispatchSetSecurity

Die KsDispatchSetSecurity-Funktion wird im KSDISPATCH_TABLE verwendet. Legen Sie den Sicherheitseintrag fest, um das Festlegen der aktuellen Sicherheitsbeschreibung zu behandeln.
KsDispatchSpecificMethod

Die KsDispatchSpecificMethod-Funktion sendet eine Methode an einen bestimmten Handler. Die Funktion geht davon aus, dass der Aufrufer den IRP zuvor über die KsMethodHandler-Funktion an einen Handler gesendet hat. Die Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsDispatchSpecificProperty

Die KsDispatchSpecificProperty-Funktion sendet die -Eigenschaft an einen bestimmten Handler.
KsEnableEvent

Die KsEnableEvent-Funktion aktiviert Ereignisse, die über IOCTL_KS_ENABLE_EVENT angefordert werden. Es reagiert auf alle Ereignisbezeichner, die von den Sätzen definiert werden. Diese Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsEnableEventWithAllocator

Die KsEnableEventWithAllocator-Funktion ermöglicht Ereignisse, die über IOCTL_KS_ENABLE_EVENT angefordert werden, aber auch die Verwendung eines optionalen Zuteilungsrückrufs, um einen Puffer für die Parameter bereitzustellen.
KsEvent

Die IKsControl::KsEvent-Methode aktiviert oder deaktiviert ein Ereignis zusammen mit allen anderen definierten Supportvorgängen, die für eine Ereignismenge verfügbar sind.
KsEvent

Die KsEvent-Methode aktiviert oder deaktiviert ein Ereignis zusammen mit allen anderen definierten Supportvorgängen, die für eine Ereignismenge verfügbar sind.
KSEVENT_ENTRY_IRP_STORAGE

Dieses Makro ruft einen Zeiger auf die in Irp gespeicherte KSEVENT_ENTRY-Struktur ab.
KSEVENT_ITEM_IRP_STORAGE

Dieses Makro ruft einen Zeiger auf die in Irp gespeicherte KSEVENT_ITEM-Struktur ab.
KSEVENT_SET_IRP_STORAGE

Dieses Makro ruft einen Zeiger auf die in Irp gespeicherte KSEVENT_SET-Struktur ab. Diese Informationen werden nur für grundlegende Supportanfragen initialisiert. Sie wird nicht für Aktivierungsanforderungen initialisiert.
KsFastMethodHandler

Die KsFastMethodHandler-Funktion verarbeitet schnelle Methoden, die über IOCTL_KS_METHOD angefordert werden. Sie reagiert auf alle Methodenbezeichner, die von den Sätzen definiert werden, die ebenfalls in der Liste der schnellen E/A enthalten sind. Diese Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsFastPropertyHandler

Die KsFastPropertyHandler-Funktion verarbeitet schnelle Eigenschaftenanforderungen über IOCTL_KS_PROPERTY. Sie reagiert auf alle Eigenschaftenbezeichner, die von den Sätzen definiert werden, die ebenfalls in der Liste der schnellen E/A enthalten sind. Diese Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsFilterAcquireControl

Die KsFilterAcquireControl-Funktion ruft das Mutex des Filtersteuerelements für den avStream-Filter ab, der durch Filter angegeben wird.
KsFilterAcquireProcessingMutex

Die KsFilterAcquireProcessingMutex-Funktion ruft den Verarbeitungsmutex für einen angegebenen AVStream-Filter ab.
KsFilterAddEvent

Die KsFilterAddEvent-Funktion fügt der Ereignisliste von Filter ein Ereignis hinzu.
KsFilterAddTopologyConnections

Die KsFilterAddTopologyConnections-Funktion fügt einem Filter neue Topologieverbindungen hinzu.
KsFilterAttemptProcessing

Die KsFilterAttemptProcessing-Funktion versucht, die Verarbeitung für Filter zu initiieren.
KsFilterCreateNode

Die KsFilterCreateNode-Funktion erstellt einen neuen Topologieknoten für den angegebenen Filter.
KsFilterCreatePinFactory

Die KsFilterCreatePinFactory-Funktion erstellt eine neue Pin factory für den angegebenen Filter.
KsFilterFactoryAddCreateItem

Die KsFilterFactoryAddCreateItem-Funktion fügt ein neues Create-Element für die angegebene Filter factory hinzu.
KsFilterFactoryGetDevice

Die KsFilterFactoryGetDevice-Funktion gibt das AVStream-Gerät zurück, zu dem FilterFactory gehört.
KsFilterFactoryGetFirstChildFilter

Die KsFilterFactoryGetFirstChildFilter-Funktion gibt den ersten instanziierten Filter zurück, der von FilterFactory erstellt wurde.
KsFilterFactoryGetNextSiblingFilterFactory

Die KsFilterFactoryGetNextSiblingFilterFactory-Funktion gibt die nächste Filterfactory zurück, die zum übergeordneten Gerät von FilterFactory gehört.
KsFilterFactoryGetOuterUnknown

Die KsFilterFactoryGetOuterUnknown-Funktion gibt den äußeren IUnknown der angegebenen Filterfactory zurück.
KsFilterFactoryGetParentDevice

Die KsFilterFactoryGetParentDevice-Funktion gibt das übergeordnete Gerät der angegebenen Filterfactory zurück.
KsFilterFactoryGetSymbolicLink

Die KsFilterFactoryGetSymbolicLink-Funktion gibt den symbolischen Link zurück, der einer bestimmten Filterfactory zugeordnet ist.
KsFilterFactoryRegisterAggregatedClientUnknown

Die KsFilterFactoryRegisterAggregatedClientUnknown-Funktion ist eine Inlinefunktion, die ein Wrapper für KsRegisterAggregatedClientUnknown ist.
KsFilterFactorySetDeviceClassesState

Die KsFilterFactorySetDeviceClassesState-Funktion aktiviert oder deaktiviert die Geräteklassen, die von einer bestimmten Filterfactory registriert wurden.
KsFilterFactoryUpdateCacheData

Die KsFilterFactoryUpdateCacheData-Funktion aktualisiert den FilterData-Registrierungsschlüssel und den mittleren Cache (eine Gruppe von Registrierungsschlüsseln) für eine bestimmte Filter factory.
KsFilterGenerateEvents

Die KsFilterGenerateEvents-Funktion generiert Ereignisse eines angegebenen Typs, die in der Ereignisliste von Filter vorhanden sind.
KsFilterGetAndGate

Die KsFilterGetAndGate-Funktion gibt das UND-Gate des Filters zurück.
KsFilterGetChildPinCount

Die KsFilterGetChildPinCount-Funktionreaktiviert die Anzahl der Pins eines bestimmten Typs, die derzeit für einen bestimmten Filter instanziiert werden.
KsFilterGetDevice

Die KsFilterGetDevice-Funktion gibt das AVStream-Gerät zurück, zu dem Filter gehört.
KsFilterGetFirstChildPin

Die KsFilterGetFirstChildPin-Funktion gibt den ersten instanziierten Pin des Typs PinID für den durch Filter angegebenen Filter zurück.
KsFilterGetNextSiblingFilter

Die KsFilterGetNextSiblingFilter-Funktion gibt den nächsten instanziierten Filter zurück, der zur übergeordneten Filterfactory von Filter gehört.
KsFilterGetOuterUnknown

Die KsFilterGetOuterUnknown-Funktion gibt die äußere IUnknown-Schnittstelle des durch Filter angegebenen Filters zurück.
KsFilterGetParentFilterFactory

Die KsFilterGetParentFilterFactory-Funktion gibt die übergeordnete Filterfactory des angegebenen Filters zurück.
KsFilterRegisterAggregatedClientUnknown

Die KsFilterRegisterAggregatedClientUnknown-Funktion ist eine Inlinefunktion, die ein Wrapper für KsRegisterAggregatedClientUnknown ist.
KsFilterRegisterPowerCallbacks

Die Funktion KsFilterRegisterPowerCallbacks registriert Energieverwaltungsrückrufe für Filter.
KsFilterReleaseControl

Die KsFilterReleaseControl-Funktion gibt das Steuerelementmutex für den avStream-Filter frei, der durch Filter angegeben wird.
KsFilterReleaseProcessingMutex

Die KsFilterReleaseProcessingMutex-Funktion gibt den Verarbeitungsmutex für den durch Filter angegebenen AVStream-Filter frei.
KsFlushClient

Die KsFlushClient-Methode leert Informationen aus einem Pin.
KsForwardAndCatchIrp

Die KsForwardAndCatchIrp-Funktion leitet nach der Initialisierung des nächsten Stapelspeicherorts einen IRP an den angegebenen Treiber weiter und erhält die Kontrolle über den IRP nach Abschluss dieses Treibers wieder.
KsForwardIrp

Die KsForwardIrp-Funktion leitet einen IRP an den angegebenen Treiber weiter, nachdem der nächste Stapelspeicherort initialisiert und das Dateiobjekt festgelegt wurde.
KsFreeDefaultClock

Die KsFreeDefaultClock-Funktion gibt eine Standarduhrstruktur frei, die zuvor KsAllocateDefaultClock zugeordnet wurde, wobei alle derzeit ausgeführten Timer-DPCs berücksichtigt werden.
KsFreeDeviceHeader

Die KsFreeDeviceHeader-Funktion bereinigt und gibt einen zuvor zugeordneten Geräteheader frei.
KsFreeEventList

Die KsFreeEventList-Funktion behandelt das Freigeben aller Ereignisse aus einer angegebenen Liste, wobei davon ausgegangen wird, dass diese Ereignisse aus KSEVENT_ENTRY-Strukturen bestehen. Diese Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsFreeObjectBag

Die KsFreeObjectBag-Funktion leert und gibt einen Objektbehälter frei.
KsFreeObjectCreateItem

Gibt den Slot für das angegebene Erstellungselement frei.
KsFreeObjectCreateItemsByContext

Gibt alle Erstellungselemente mit einem bestimmten Kontext frei.
KsFreeObjectHeader

Die KsFreeObjectHeader-Funktion bereinigt und gibt einen zuvor zugeordneten Objektheader frei.
KsGateAddOffInputToAnd

Die KsGateAddOffInputToAnd-Funktion fügt einem angegebenen AND-Gate eine neue Eingabe im OFF-Zustand hinzu.
KsGateAddOffInputToOr

Die KsGateAddOffInputToOr-Funktion fügt einem bestimmten OR-Gate eine neue Eingabe im OFF-Zustand hinzu.
KsGateAddOnInputToAnd

Die KsGateAddOnInputToAnd-Funktion fügt einem angegebenen AND-Gate eine neue Eingabe im ON-Zustand hinzu.
KsGateAddOnInputToOr

Die KsGateAddOnInputToOr-Funktion fügt einem bestimmten OR-Gate eine neue Eingabe im ON-Zustand hinzu.
KsGateCaptureThreshold

Die KsGateCaptureThreshold-Funktion wird verwendet, um eine ON-Eingabe eines durch Gate angegebenen AND-Gates zu erfassen.
KsGateGetStateUnsafe

Die KsGateGetStateUnsafe-Funktion gibt den Zustand des angegebenen Gates (geöffnet oder geschlossen) auf unsichere Weise zurück, d. h. ohne Berücksichtigung der Synchronisierung.
KsGateInitialize

Die KsGateInitialize-Funktion initialisiert ein Gate zur Verwendung.
KsGateInitializeAnd

Die KsGateInitializeAnd-Funktion initialisiert eine KSGATE-Struktur als AND-Gate und fügt sie an das von NextOrGate angegebene OR-Gate an.
KsGateInitializeOr

Die KsGateInitializeOr-Funktion initialisiert eine KSGATE-Struktur als OR-Gate und fügt sie an das von NextAndGate angegebene AND-Gate an.
KsGateRemoveOffInputFromAnd

Die KsGateRemoveOffInputFromAnd-Funktion entfernt eine vorhandene Eingabe im OFF-Zustand aus einem AND-Gate.
KsGateRemoveOffInputFromOr

Die KsGateRemoveOffInputFromOr-Funktion entfernt eine vorhandene Eingabe im OFF-Zustand aus einem OR-Gate.
KsGateRemoveOnInputFromAnd

Die KsGateRemoveOnInputFromAnd-Funktion entfernt eine vorhandene Eingabe im ON-Zustand aus einem AND-Gate.
KsGateRemoveOnInputFromOr

Die KsGateRemoveOnInputFromOr-Funktion entfernt eine vorhandene Eingabe im ON-Zustand aus einem OR-Gate.
KsGateTerminateAnd

Die KsGateTerminateAnd-Funktion löscht ein vorhandenes AND-Gate und entfernt eine Eingabe aus jedem angefügten OR-Gate.
KsGateTerminateOr

Die KsGateTerminateOr-Funktion löscht ein vorhandenes OR-Gate und entfernt eine Eingabe aus jedem angefügten AND-Gate.
KsGateTurnInputOff

Die KsGateTurnInputOff-Funktion deaktiviert eine vorhandene Eingabe für Gate.
KsGateTurnInputOn

Die KsGateTurnInputOn-Funktion aktiviert eine vorhandene Eingabe für Gate.
KsGenerateDataEvent

Die KsGenerateDataEvent-Funktion generiert eine der Standardereignisbenachrichtigungen, wenn eine Ereigniseintragsstruktur und Rückrufdaten angegeben werden.
KsGenerateEvent

Die KsGenerateEvent-Funktion generiert bei einer Ereigniseintragsstruktur eine Standardereignisbenachrichtigung.
KsGenerateEventList

Die KsGenerateEventList-Funktion listet die Ereignisliste auf und sucht nach dem angegebenen Ereignis, das generiert werden soll.
KsGenerateEvents

Die KsGenerateEvents-Funktion generiert Ereignisse eines angegebenen Typs, die in der Ereignisliste von Object vorhanden sind.
KsGenerateThermalEvent

Diese Funktion wird von Clients (Miniporttreibern) verwendet, die den Wärmemanager nicht abonnieren, sondern ein eigenes Wärmemanagement durchführen möchten.
KsGetAllocatorHandle

Ruft ein Dateihandle für eine Zuweisung ab.
KsGetAllocatorMode

Gibt den Modus zurück, in dem ein Allocator Arbeitsspeicher zuordnet.
KsGetAllocatorStatus

Ruft die status einer Zuweisung ab.
KsGetBusEnumIdentifier

Die KsGetBusEnumIdentifier-Funktion ruft den Softwarebus-Enumeratorbezeichner für das Busgerät ab, das dem angegebenen IRP zugeordnet ist.
KsGetBusEnumParentFDOFromChildPDO

Die KsGetBusEnumParentFDOFromChildPDO-Funktion ruft die FDO des übergeordneten der angegebenen untergeordneten PDO ab.
KsGetBusEnumPnpDeviceObject

Die KsGetBusEnumPnpDeviceObject-Funktion ruft das Plug & Play Geräteobjekt ab, das an das angegebene Geräteobjekt angefügt ist.
KsGetConnectedPin

Die KsGetConnectedPin-Methode wird für die Anwendungsverwendung nicht empfohlen. Diese Methode gehört zur IKsPinPipe-Schnittstelle.
KsGetCorrelatedPhysicalTime

Die KsGetCorrelatedPhysicalTime-Methode ruft die physische Zeit und die korrelierte Systemzeit von der zugrunde liegenden Uhr ab.
KsGetCorrelatedTime

Die KsGetCorrelatedTime-Methode ruft die aktuelle Zeit und die korrelierte Systemzeit von der zugrunde liegenden Uhr ab.
KsGetCurrentCommunication

Die KsGetCurrentCommunication-Methode ruft die aktuelle Kommunikationsrichtung, schnittstelle und das medium eines Pins ab.
KsGetDefaultClockState

Die KsGetDefaultClockState-Funktion ruft den aktuellen Zustand der Uhr ab. Die Funktion kann unter DISPATCH_LEVEL aufgerufen werden.
KsGetDefaultClockTime

Die KsGetDefaultClockTime-Funktion ruft die aktuelle Uhrzeit der Uhr ab. Die Funktion kann unter DISPATCH_LEVEL aufgerufen werden.
KsGetDevice

Die KsGetDevice-Funktion gibt die AVStream-Gerätestruktur zurück, zu der Object gehört.
KsGetDeviceForDeviceObject

Die KsGetDeviceForDeviceObject-Funktion gibt die AVStream-Gerätestruktur für ein bestimmtes funktionales Geräteobjekt zurück.
KsGetFilterFromFileObject

Die KsGetFilterFromFileObject-Funktion gibt das AVStream-Filterobjekt zurück, das FileObject zugeordnet ist.
KsGetFilterFromIrp

Die KsGetFilterFromIrp-Funktion gibt das AVStream-Filterobjekt zurück, das einem bestimmten IRP zugeordnet ist.
KsGetFilterName

Gibt den Namen eines Filters zurück.
KsGetFirstChild

Die KsGetFirstChild-Funktion gibt das erste untergeordnete AVStream-Objekt von Object zurück.
KsGetImageNameAndResourceId

Die KsGetImageNameAndResourceId-Funktion gibt den Imagenamen und den Ressourcenbezeichner zurück, der dem RegKey-Handle entspricht.
KsGetMediaType

Die KsGetMediaType-Funktion ruft Informationen zu einem Medientyp auf einem Pin Factory-Bezeichner ab.
KsGetMediaTypeCount

Die KsGetMediaTypeCount-Funktion gibt die Anzahl der verfügbaren Medientypen auf einem Pin Factory-Bezeichner zurück.
KsGetMultiplePinFactoryItems

Die KsGetMultiplePinFactoryItems-Funktion ruft Anhefteigenschaftenelemente in einem Datenpuffer mit variabler Länge ab.
KsGetNextSibling

Die KsGetNextSibling-Funktion gibt das nächste gleichgeordnete Element eines bestimmten Objekts zurück.
KsGetNodeIdFromIrp

Die KsGetNodeIdFromIrp-Funktion gibt die Knoten-ID des Knotens zurück, an den Irp übermittelt wurde.
KsGetObjectFromFileObject

Die KsGetObjectFromFileObject-Funktion gibt das AVStream-Objekt zurück, das von FileObject in PVOID umgewandelt wird.
KsGetObjectHandle

Die KsGetObjectHandle-Methode ruft ein Dateihandle für ein KS-Objekt ab.
KsGetObjectTypeFromFileObject

Die KsGetObjectTypeFromFileObject-Funktion gibt den AVStream-Objekttyp zurück, der einem bestimmten Dateiobjekt zugeordnet ist.
KsGetObjectTypeFromIrp

Die KsGetObjectTypeFromIrp-Funktion gibt den AVStream-Objekttyp zurück, der einem bestimmten IRP zugeordnet ist.
KsGetOuterUnknown

Die KsGetOuterUnknown-Funktion gibt den äußeren IUnknown eines bestimmten AVStream-Objekts zurück.
KsGetParent

Die KsGetParent-Funktion ruft das übergeordnete Objekt des angegebenen Objekts ab.
KsGetPhysicalTime

Die KsGetPhysicalTime-Methode ruft die physische Zeit von der zugrunde liegenden Uhr ab.
KsGetPinBusCache

Die KsGetPinBusCache-Methode wird für die Anwendungsverwendung nicht empfohlen. Diese Methode gehört zur IKsPinPipe-Schnittstelle.
KsGetPinFramingCache

Die KsGetPinFramingCache-Methode wird für die Anwendungsverwendung nicht empfohlen. Diese Methode gehört zur IKsPinPipe-Schnittstelle.
KsGetPinFromFileObject

Die KsGetPinFromFileObject-Funktion gibt das AVStream-Pinobjekt zurück, das FileObject zugeordnet ist.
KsGetPinFromIrp

Die KsGetPinFromIrp-Funktion gibt das AVStream-Pinobjekt zurück, das dem angegebenen IRP zugeordnet ist.
KsGetPinName

Gibt den Namen einer Anheftung zurück.
KsGetPipe

Die KsGetPipe-Methode wird für die Anwendungsverwendung nicht empfohlen. Diese Methode gehört zur IKsPinPipe-Schnittstelle.
KsGetPipeAllocatorFlag

Die KsGetPipeAllocatorFlag-Methode wird für die Anwendungsverwendung nicht empfohlen. Diese Methode gehört zur IKsPinPipe-Schnittstelle.
KsGetProperties

Gibt die Eigenschaften für eine Zuordnung zurück.
KsGetResolution

Die KsGetResolution-Methode ruft die Uhrauflösung von der zugrunde liegenden Uhr ab.
KsGetState

Die KsGetState-Methode ruft den Streamingstatus eines Pins von der zugrunde liegenden Uhr ab.
KsGetTime

Die KsGetTime-Methode ruft die Uhrzeit der zugrunde liegenden Uhr ab.
KsHandleSizedListQuery

Die KsHandleSizedListQuery-Funktion gibt abhängig von der Länge des Systempuffers entweder die Größe des benötigten Puffers, die Anzahl der Einträge in der angegebenen Datenliste oder die Einträge selbst zurück.
KsIncrementCountedWorker

Erhöht die aktuelle Workeranzahl und stellt optional das gezählte Arbeitselement mit dem Worker in die Warteschlange, der zuvor von KsRegisterCountedWorker erstellt wurde.
KsIncrementPendingIoCount

Die KsIncrementPendingIoCount-Methode erhöht die Anzahl der Eingabe-/Ausgabevorgänge (E/A), die an einem Pin ausgeführt werden.
KsInitializeDevice

Die KsInitializeDevice-Funktion wird von AVStream aufgerufen, um die AVStream-Geräteklasse aus KsCreateDevice zu initialisieren.
KsInitializeDeviceProfile

Die KsInitializeDeviceProfile-API muss von allen Miniporttreibern aufgerufen werden, um den Profilspeicher zu initialisieren und die Geräteprofile zu veröffentlichen.
KsInitializeDriver

Die KsInitializeDriver-Funktion initialisiert das Treiberobjekt eines AVStream-Minidrivers.
KsInstallBusEnumInterface

Die KsInstallBusEnumInterface-Funktion installiert eine Schnittstelle zum Anforderungslast-Bus-Enumeratorobjekt.
KsIsBusEnumChildDevice

Die KsIsBusEnumChildDevice-Funktion bestimmt, ob es sich bei dem angegebenen Geräteobjekt um ein untergeordnetes Gerät des Enumeratorsobjekts für den Bedarfslastbus handelt.
KsIsMediaTypeInRanges

Die KsIsMediaTypeInRanges-Methode überprüft, ob sich ein Medientyp innerhalb der bereitgestellten Datenbereiche befindet.
KsLoadResource

Kopiert (lädt) eine Ressource aus dem angegebenen Image.
KsMapModuleName

Die KsMapModuleName-Funktion gibt den Imagenamen und den Ressourcenbezeichner zurück, der den Parametern PhysicalDeviceObject und ModuleName entspricht.
KsMediaSamplesCompleted

Die KsMediaSamplesCompleted-Methode informiert einen Pin, dass ein Streamsegment abgeschlossen wurde.
KsMergeAutomationTables

Die KsMergeAutomationTables-Funktion führt zwei Automatisierungstabellen zusammen.
KsMethod

Die IKsControl::KsMethod-Methode sendet eine Methode an ein KS-Objekt, zusammen mit allen anderen definierten Unterstützungsvorgängen, die für einen Methodensatz verfügbar sind.
KsMethod

Die KsMethod-Methode sendet eine Methode an ein KS-Objekt, zusammen mit allen anderen definierten Unterstützungsvorgängen, die für einen Methodensatz verfügbar sind.
KSMETHOD_ITEM_IRP_STORAGE

Dieses Makro greift auf einen Zeiger auf die relevante KSMETHOD_ITEM zu. Beachten Sie, dass dieser Zeiger nur festgelegt wird, wenn KsMethodHandlerWithAllocator verwendet wird.
KSMETHOD_SET_IRP_STORAGE

Dieses Makro gibt einen Zeiger auf den KSMETHOD_SET zurück, in dem sich die Methode befindet.
KSMETHOD_TYPE_IRP_STORAGE

Dieses Makro greift auf den Typ der Methode zu, wie im KSMETHOD_ITEM beschrieben. Wenn die Methode mit KsDispatchSpecificMethod asynchron verarbeitet wird, muss dieser Speicher intakt bleiben.
KsMethodHandler

Die KsMethodHandler-Funktion verarbeitet Methoden, die über IOCTL_KS_METHOD angefordert werden. Es funktioniert mit allen Methodenbezeichnern, die von den Sätzen definiert werden. Die Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsMethodHandlerWithAllocator

Die KsMethodHandlerWithAllocator-Funktionen führen die gleiche Behandlung wie KsMethodHandler mit den gleichen Einschränkungen aus, ermöglichen jedoch die Verwendung eines optionalen Zuteilungsrückrufs, um einen Puffer für die Parameter bereitzustellen.
KsMoveIrpsOnCancelableQueue

Die KsMoveIrpsOnCancelableQueue-Funktion verschiebt die angegebenen IRPs vom SourceList-Parameter in den Parameter DestinationList, abhängig vom Wert, der von der minidriver-definierten KStrIrpListCallback-Funktion zurückgegeben wird.
KsNotifyError

Die KsNotifyError-Methode benachrichtigt das Filterdiagramm über einen Fehler, um dem Filterdiagramm die Möglichkeit zu geben, anzuhalten.
KsNotifyEvent

Die KsNotifyEvent-Methode fordert an, dass das KS-Objekt, das das angegebene DirectShow-Ereignis besitzt, die aufrufende Anwendung mit den angegebenen Parametern benachrichtigt, wenn eine Aktion im Zusammenhang mit dem Ereignis auftritt.
KsNullDriverUnload

Die KsNullDriverUnload-Funktion ist eine Standardfunktion, die ein Treiber verwenden kann, wenn keine anderen Aufgaben in seiner Entladefunktion ausgeführt werden müssen, aber dennoch zulassen muss, dass das Gerät durch sein Vorhandensein entladen wird.
KsOpenDefaultDefaultGeräte

Die KsOpenDefaultDefaultDevice-Funktion öffnet ein Handle für das erste Gerät, das in der angegebenen PnP-Kategorie (Plug & Play) aufgeführt ist.
KsPeekAllocator

Die KsPeekAllocator-Methode gibt einen Zeiger auf eine IMemAllocator-Schnittstelle für die zugewiesene Zuordnung eines Pins zurück.
KsPersistDeviceProfile

Die KsPersistDeviceProfile-API committet die Profilinformationen in den persistenten Speicher.
KsPinAcquireControl

Die KsPinAcquireControl-Funktion ruft den Steuerelementmutex für den avStream-Pin ab, der durch Pin angegeben wird.
KsPinAcquireProcessingMutex

Die KsPinAcquireProcessingMutex-Funktion ruft den Verarbeitungsmutex für den durch Pin angegebenen AVStream-Pin ab.
KsPinAddEvent

Die KsPinAddEvent-Funktion fügt der Ereignisliste von Pin ein angegebenes Ereignis hinzu.
KsPinAttachAndGate

Die KsPinAttachAndGate-Funktion verbindet Pin als Eingabe mit einem zuvor initialisierten AND-Gate und AndGate als Eingabe mit dem AND-Gate des relevanten Filters.
KsPinAttachOrGate

Die KsPinAttachOrGate-Funktion verbindet Pin als Eingabe mit einem zuvor initialisierten OR-Gate und OrGate als Eingabe mit dem AND-Gate des relevanten Filters.
KsPinAttemptProcessing

Die KsPinAttemptProcessing-Funktion wird verwendet, um die Verarbeitung an einem bestimmten Pin eines pinzentrischen Filters fortzusetzen. Es versucht, die Verarbeitung für Pin zu initiieren, indem ein Verarbeitungsversandaufruf an das Verarbeitungsobjekt von Pin gesendet wird.
KsPinDataIntersection

Die KsPinDataIntersection-Funktion verarbeitet die KSPROPERTY_PIN_DATAINTERSECTION-Eigenschaft über eine Rückruffunktion und führt einen Großteil der anfänglichen Validierung der übergebenen Parameter durch.
KsPinDataIntersectionEx

Die KsPinDataIntersectionEx-Funktion verarbeitet die KSPROPERTY_PIN_DATAINTERSECTION über eine Rückruffunktion.
KsPinFactory

Die KsPinFactory-Methode ruft den Bezeichner einer Pin Factory ab.
KsPinGenerateEvents

Die KsPinGenerateEvents-Funktion generiert Ereignisse eines angegebenen Typs, die in der Ereignisliste von Pin vorhanden sind.
KsPinGetAndGate

Die KsPinGetAndGate-Funktion gibt das Verarbeitungssteuerungsgate für Pin zurück.
KsPinGetAvailableByteCount

Die KsPinGetAvailableByteCount-Routine gibt die Anzahl der Bytes der Eingabedaten vor dem führenden Edge und die Anzahl der Bytes des Ausgabepuffers vor dem führenden Edge aus, beides für die Warteschlange eines vom Aufrufer angegebenen Pins.
KsPinGetConnectedFilterInterface

Die KsPinGetConnectedFilterInterface-Funktion fragt den Filter ab, mit dem Pin verbunden ist, um einen Zeiger auf eine COM-Schnittstelle abzurufen.
KsPinGetConnectedPinDeviceObject

Die KsPinGetConnectedPinDeviceObject-Funktion gibt das Geräteobjekt am oberen Rand des Gerätestapels zurück, das dem senkenden Pin entspricht, der an den Quellpin angefügt ist.
KsPinGetConnectedPinFileObject

Die KsPinGetConnectedPinFileObject-Funktion gibt das Dateiobjekt für den Pin zurück, mit dem Pin verbunden ist. Funktioniert nur für Quellpins.
KsPinGetConnectedPinInterface

Die KsPinGetConnectedPinInterface-Funktion fragt den Pin ab, mit dem Pin für eine COM-Formatschnittstelle verbunden ist.
KsPinGetCopyRelationships

Die KsPinGetCopyRelationships-Funktion gibt Kopierbeziehungsinformationen für einen Pin zurück, der in einem pinzentrierten Filter enthalten ist.
KsPinGetDevice

Die KsPinGetDevice-Funktion gibt das AVStream-Gerät zurück, zu dem Pin gehört.
KsPinGetFirstCloneStreamPointer

Die KsPinGetFirstCloneStreamPointer-Funktion gibt den ersten geklonten Streamzeiger auf Anheften zurück.
KsPinGetLeadingEdgeStreamPointer

Die KsPinGetLeadingEdgeStreamPointer-Funktion ruft den führenden Streamzeiger für die Warteschlange ab, die dem angegebenen Pin zugeordnet ist.
KsPinGetNextSiblingPin

Die KsPinGetNextSiblingPin-Funktion gibt den nächsten instanziierten Pin desselben Typs und auf demselben Filter wie Pin zurück.
KsPinGetOuterUnknown

Die KsPinGetOuterUnknown-Funktion gibt den äußeren IUnknown des durch Pin angegebenen Pins zurück.
KsPinGetParentFilter

Die KsPinGetParentFilter-Funktion gibt den übergeordneten Filter von Pin zurück.
KsPinGetReferenceClockInterface

Die KsPinGetReferenceClockInterface-Funktion gibt eine COM-Stilschnittstelle für die Der Pin zugeordnete Referenzuhr zurück. Bei diesem Schnittstellenzeiger handelt es sich um eine IKsReferenceClock-Schnittstelle.
KsPinGetTrailingEdgeStreamPointer

Die KsPinGetTrailingEdgeStreamPointer-Funktion ruft den nachfolgenden Edgestreamzeiger für die Warteschlange ab, die dem angegebenen Pin zugeordnet ist.
KsPinHandshake

Die KsPinHandshake-Funktion versucht einen Protokoll-Handshake mit einem verbundenen Pin.
KsPinPropertyHandler

Die KsPinPropertyHandler-Funktion führt die Standardbehandlung der statischen Member des KSPROPSETID_Pin-Eigenschaftensatzes aus. Diese Behandlung umfasst weder KSPROPERTY_PIN_CINSTANCES noch KSPROPERTY_PIN_DATAINTERSECTION.
KsPinRegisterAggregatedClientUnknown

Die KsPinRegisterAggregatedClientUnknown-Funktion ist eine Inlinefunktion, die ein Wrapper für KsRegisterAggregatedClientUnknown ist.
KsPinRegisterFrameReturnCallback

Die KsPinRegisterFrameReturnCallback-Funktion registriert einen Framerückruf bei AVStream für einen bestimmten Pin.
KsPinRegisterHandshakeCallback

Die KsPinRegisterHandshakeCallback-Funktion registriert eine vom Minidriver bereitgestellte Rückrufroutine für einen bestimmten Pin.
KsPinRegisterIrpCompletionCallback

Die KsPinRegisterIrpCompletionCallback-Funktion registriert eine minidriver-definierte Rückrufroutine für einen angegebenen Pin.
KsPinRegisterPowerCallbacks

Die KsPinRegisterPowerCallbacks-Funktion registriert Energieverwaltungsrückrufe für Anheften.
KsPinReleaseControl

Die KsPinReleaseControl-Funktion gibt das Steuerelementmutex für den durch Pin angegebenen AVStream-Pin frei.
KsPinReleaseProcessingMutex

Die KsPinReleaseProcessingMutex-Funktion gibt den Verarbeitungsmutex für den durch Pin angegebenen AVStream-Pin frei.
KsPinSetPinClockTime

Die KsPinSetPinClockTime-Funktion legt die aktuelle Uhrzeit auf der von Pin verfügbaren Uhr fest.
KsPinSubmitFrame

Wenn ein Pin durch einen Aufruf von KsPinRegisterFrameReturnCallback in den Einschleusungsmodus versetzt wurde, sendet die KsPinSubmitFrame-Funktion einen Frame direkt an die Transportleitung.
KsPinSubmitFrameMdl

Wenn ein Pin durch einen Aufruf von KsPinRegisterFrameReturnCallback in den Einschleusungsmodus versetzt wurde, sendet die KsPinSubmitFrameMdl-Funktion einen Frame direkt an die Transportleitung.
KsPrepareIoOperation

Die KsPrepareIoOperation-Methode initialisiert den erweiterten Header und bereitet das Medienbeispiel für einen E/A-Vorgang vor.
KsProbeStreamIrp

Die KsProbeStreamIrp-Funktion nimmt die angegebenen Änderungen an den Eingabe- und Ausgabepuffern des angegebenen IRP basierend auf den übergebenen Flags vor und überprüft dann den Streamheader.
KsProcessMediaSamples

Die KsProcessMediaSamples-Methode verarbeitet Medienbeispiele.
KsProcessPinUpdate

Die KsProcessPinUpdate-Funktion wird aus dem AVStrMiniFilterProcess-Dispatch eines filterorientierten Filters aufgerufen, um einen Prozesspin zu aktualisieren.
KsPropagateAcquire

Die KsPropagateAcquire-Methode weist alle Pins am Filter an, um den Acquire-Zustand zu erreichen.
KsProperty

Die IKsControl::KsProperty-Methode legt eine Eigenschaft fest oder ruft Eigenschafteninformationen zusammen mit allen anderen definierten Unterstützungsvorgängen ab, die für einen Eigenschaftensatz verfügbar sind.
KsProperty

Die KsProperty-Methode legt eine Eigenschaft fest oder ruft Eigenschafteninformationen zusammen mit allen anderen definierten Unterstützungsvorgängen ab, die für einen Eigenschaftensatz verfügbar sind.
KsPropertyHandler

Treiber rufen die KsPropertyHandler-Funktion für die IRP-Behandlung auf.
KsPropertyHandlerWithAllocator

Der KsPropertyHandlerWithAllocator führt die gleiche Behandlung wie KsPropertyHandler mit den gleichen Einschränkungen aus, ermöglicht jedoch die Verwendung eines optionalen Zuteilungsrückrufs, um einen Puffer für die Parameter bereitzustellen.
KsPublishDeviceProfile

Die KsPublishDeviceProfile-API wird aufgerufen, um Geräteprofilinformationen zu veröffentlichen.
KsQueryDevicePnpObject

Die KsQueryDevicePnpObject-Funktion gibt das PnP-Geräteobjekt zurück, das im Geräteheader gespeichert werden kann. Dies ist das nächste Geräteobjekt auf dem PnP-Stapel und das Geräteobjekt, an das PnP-Anforderungen weitergeleitet werden, wenn KsDefaultDispatchPnp verwendet wird.
KsQueryExtendedSize

Die KsQueryExtendedSize-Methode ruft erweiterte Headerinformationen ab, die für Eingabe- und Ausgabevorgänge (E/A) erforderlich sind.
KsQueryInformationFile

Die KsQueryInformationFile-Funktion führt eine Informationsabfrage für das angegebene Dateiobjekt aus. Die Funktion versucht, FastIoDispatch nach Möglichkeit zu verwenden, oder sie generiert eine Informationsanforderung für das Geräteobjekt.
KsQueryInterfaces

Die KsQueryInterfaces-Methode ruft Schnittstellen ab, die von einem Pin unterstützt werden.
KsQueryMediums

Die KsQueryMediums-Methode ruft Medien ab, die von einem Pin unterstützt werden.
KsQueryObjectAccessMask

Die KsQueryObjectAccessMask-Funktion gibt den Zugriff zurück, der dem ersten Client gewährt wurde, der ein Handle für das zugeordnete Objekt erstellt hat. Der Zugriff kann nicht durch Duplizieren von Handles geändert werden.
KsQueryObjectCreateItem

Die KsQueryObjectCreateItem-Funktion gibt das create-Element zurück, das dem Objekt beim Erstellen zugewiesen ist.
KsQuerySoftwareBusInterface

Die KsQuerySoftwareBusInterface-Funktion erstellt einen Puffer aus dem ausgelagerten Pool und kopiert die Verweiszeichenfolge, die dem PDO des Anforderungslast-Bus-Enumeratorsobjekts zugeordnet ist.
KsQueueWorkItem

Die KsQueueWorkItem-Funktion stellt das angegebene Arbeitselement mit einem Worker in die Warteschlange, der zuvor von der KsRegisterWorker-Funktion erstellt wurde.
KsReadFile

Die KsReadFile-Funktion führt einen Lesevorgang für das angegebene Dateiobjekt aus.
KsRecalculateStackDepth

Die KsRecalculateStackDepth-Funktion berechnet die maximale Stapeltiefe des zugrunde liegenden Geräteobjekts basierend auf allen Objekten, die ein Zielgerät festgelegt haben (sie haben sich mithilfe der KsSetTargetDeviceObject-Funktion der Objektliste des zugrunde liegenden Geräteobjekts hinzugefügt). Wenn das PnP-Geräteobjekt für den zugrunde liegenden Geräteheader mithilfe von KsSetDevicePnpAndBaseObject festgelegt wurde, wird dieses Gerät auch bei der Berechnung der maximalen Stapeltiefe berücksichtigt.
KsReferenceBusObject

Verweist auf das Objekt des physischen Busgeräts.
KsReferenceSoftwareBusObject

Die KsReferenceSoftwareBusObject-Funktion erhöht die Verweisanzahl des PDO des Anforderungslast-Bus-Enumeratorsobjekts.
KsRegisterAggregatedClientUnknown

Ähnlich wie COM aggregiert die KsRegisterAggregatedClientUnknown-Funktion zwei Objekte: _the angegebenes AVStream-Objekt und ein unbekanntes Clientobjekt.
KsRegisterCountedWorker

Verarbeitet Clients, die sich für die Verwendung eines Threads registrieren.
KsRegisterFilterWithNoKSPins

Die KsRegisterFilterWithNoKSPins-Funktion registriert sich mit DirectShow-Filtern, die keine Kernelstreaming-Pins haben und daher nicht im Kernelmodus streamen.
KsRegisterWorker

Die KsRegisterWorker-Funktion verarbeitet Clients, die sich für die Verwendung eines Threads registrieren.
KsReleaseCachedMdl

Die KsReleaseCachedMdl-Funktion wird verwendet, um die vom KsAcquireCachedMdl-Aufruf abgerufene MDL freizugeben.
KsReleaseControl

Die KsReleaseControl-Funktion gibt das Steuerelementmutex für Object frei.
KsReleaseDevice

Die KsReleaseDevice-Funktion gibt das Mutex des Geräts frei und verlässt den kritischen Bereich.
KsReleaseDeviceSecurityLock

Die KsReleaseDeviceSecurityLock-Funktion gibt eine zuvor erworbene Sicherheitssperre für den Geräteobjektheader frei.
KsReleaseIrpOnCancelableQueue

Die KsReleaseIrpOnCancelableQueue-Funktion gibt einen erworbenen IRP frei, der sich bereits in einer Warteschlange befindet, die abgebrochen werden kann.
KsRemoveAggregate

Die KsRemoveAggregate-Methode entfernt einen zuvor hinzugefügten COM-Serveraggregatanbieter aus der Liste der Schnittstellenanbieter für das KS-Objekt, das die IKsAggregateControl-Schnittstelle verfügbar macht.
KsRemoveBusEnumInterface

Die KsRemoveBusEnumInterface-Funktion entfernt eine Schnittstelle zum Anforderungslast-Bus-Enumeratorobjekt.
KsRemoveIrpFromCancelableQueue

Die KsRemoveIrpFromCancelableQueue-Funktion löst die nächste nicht eingeschränkte IRP aus der angegebenen Warteschlange auf, die abgebrochen werden kann, und entfernt den abbruchfähigen status.
KsRemoveItemFromObjectBag

Die KsRemoveItemFromObjectBag-Funktion entfernt ein Element aus einem Objektbehälter.
KsRemoveSpecificIrpFromCancelableQueue

Die KsRemoveSpecificIrpFromCancelableQueue-Funktion entfernt die angegebene IRP aus der angegebenen Warteschlange. Dies wird für einen IRP ausgeführt, der zuvor mit KsRemoveIrpFromCancelableQueue erworben wurde, aber nicht tatsächlich aus der Warteschlange entfernt wurde.
KsResolveRequiredAttributes

Die KsResolveRequiredAttributes-Funktion durchsucht die Liste der Attribute, die einem Datenbereich zugeordnet ist, nach angegebenen Attributen und stellt sicher, dass alle angegebenen Attribute gefunden wurden.
KsServiceBusEnumCreateRequest

Die KsServiceBusEnumCreateRequest-Funktionsdienste IRP_MJ_CREATE Anforderungen für die Softwarebusgeräteschnittstelle.
KsServiceBusEnumPnpRequest

Die KsServiceBusEnumPnpRequest-Funktion ist nur für die Systemverwendung vorgesehen.
KsSetAllocatorHandle

Legt den Handle für eine Zuweisung fest.
KsSetAllocatorMode

Legt den Modus fest, in dem ein Zuteilungsgeber Arbeitsspeicher zuweist.
KsSetCorrelatedPhysicalTime

Die KsSetCorrelatedPhysicalTime-Methode legt die physische Zeit mit der korrelierten Systemzeit der zugrunde liegenden Uhr fest.
KsSetCorrelatedTime

Die KsSetCorrelatedTime-Methode legt die aktuelle Zeit mit der korrelierten Systemzeit auf der zugrunde liegenden Uhr fest.
KsSetDefaultClockState

Die KsSetDefaultClockState-Funktion legt den aktuellen Zustand der Uhr fest, die verwendet wird, um den aktuellen Zustand des zugrunde liegenden Filterpins widerzuspiegeln.
KsSetDefaultClockTime

Die KsSetDefaultClockTime-Funktion legt die aktuelle Uhrzeit der Uhr fest.
KsSetDevicePnpAndBaseObject

Die KsSetDevicePnpAndBaseObject-Funktion legt das PnP-Geräteobjekt im Geräteheader fest, das das nächste Geräteobjekt auf dem PnP-Stapel ist und das Geräteobjekt ist, an das PnP-Anforderungen weitergeleitet werden, wenn KsDefaultDispatchPnp verwendet wird.
KsSetInformationFile

Die KsSetInformationFile-Funktion führt einen Informationssatz für das angegebene Dateiobjekt aus. Die Funktion versucht, FastIoDispatch nach Möglichkeit zu verwenden, oder sie generiert eine Information, die für das Geräteobjekt festgelegt ist.
KsSetMajorFunctionHandler

Die KsSetMajorFunctionHandler-Funktion legt den Handler für eine angegebene Hauptfunktion fest, um die interne Verteilung zu verwenden.
KsSetMediaType

Die KsSetMediaType-Methode legt den Medientyp für einen Datentyphandler fest.
KsSetPhysicalTime

Die KsSetPhysicalTime-Methode legt die physische Zeit für die zugrunde liegende Uhr fest.
KsSetPin

Die KsSetPin-Methode informiert den Streamingschnittstellenhandler über den Pin, mit dem beim Übergeben von Daten kommuniziert werden soll.
KsSetPinBusCache

Die KsSetPinBusCache-Methode wird für die Anwendungsverwendung nicht empfohlen. Diese Methode gehört zur IKsPinPipe-Schnittstelle.
KsSetPinFramingCache

Die KsSetPinFramingCache-Methode wird für die Anwendungsverwendung nicht empfohlen. Diese Methode gehört zur IKsPinPipe-Schnittstelle.
KsSetPipe

Die KsSetPipe-Methode wird für die Anwendungsverwendung nicht empfohlen. Diese Methode gehört zur IKsPinPipe-Schnittstelle.
KsSetPipeAllocatorFlag

Die KsSetPipeAllocatorFlag-Methode wird für die Anwendung nicht empfohlen. Diese Methode gehört zur IKsPinPipe-Schnittstelle.
KsSetPowerDispatch

Legt die Power Dispatch-Funktion fest, die aufgerufen werden soll, wenn das Treiberobjekt eine IRP_MJ_POWER IRP empfängt.
KsSetProperties

Legt die Eigenschaften für eine Zuweisung fest.
KsSetTargetDeviceObject

Die KsSetTargetDeviceObject-Funktion legt das Zielgerätobjekt eines Objekts fest. Die Funktion fügt den Objektheader einer Liste von Objektheadern mit Zielgeräten hinzu.
KsSetTargetState

Legt den aktivierten Status eines Zielgeräts fest, das dem angegebenen Objektheader zugeordnet ist.
KsSetTime

Die KsSetTime-Methode legt die aktuelle Uhrzeit auf der zugrunde liegenden Uhr fest.
KsStreamIo

Die KsStreamIo-Funktion führt einen Datenstrom mit Lese- oder Schreibvorgängen für das angegebene Dateiobjekt aus. Die Funktion versucht, FastIoDispatch nach Möglichkeit zu verwenden, oder sie generiert eine Lese- oder Schreibanforderung für das Geräteobjekt.
KsStreamPointerAdvance

Die KsStreamPointerAdvance-Funktion führt einen Streamzeiger auf den nächsten Datenrahmen aus.
KsStreamPointerAdvanceOffsets

Die KsStreamPointerAdvanceOffsets-Funktion erweitert die Offsets von StreamPointer.
KsStreamPointerAdvanceOffsetsAndUnlock

Die KsStreamPointerAdvanceOffsetsAndUnlock-Funktion verschiebt StreamPointer die angegebene Anzahl von Bytes in den Stream (anpassung der Felder OffsetIn und OffsetOut von StreamPointer wie angefordert) und entsperrt ihn.
KsStreamPointerCancelTimeout

Die KsStreamPointerCancelTimeout-Funktion bricht einen zuvor geplanten Timeoutrückruf für den angegebenen Streamzeiger ab.
KsStreamPointerClone

Die KsStreamPointerClone-Funktion erstellt einen Klon eines angegebenen Datenstromzeigers.
KsStreamPointerDelete

Die KsStreamPointerDelete-Funktion löscht einen Klondatenstromzeiger und gibt einen Verweis auf den Frame frei, auf den dieser Streamzeiger verweist.
KsStreamPointerGetIrp

Die KsStreamPointerGetIrp-Funktion gibt den IRP zurück, der dem Frame zugeordnet ist, auf den der angegebene Datenstromzeiger verweist.
KsStreamPointerGetMdl

Die KsStreamPointerGetMdl-Funktion gibt die MDL zurück, die dem Frame zugeordnet ist, auf den streamPointer verweist.
KsStreamPointerGetNextClone

Die KsStreamPointerGetNextClone-Funktion gibt den Klonstreamzeiger zurück, der unmittelbar nach dem angegebenen Klon geklont wurde.
KsStreamPointerLock

Die KsStreamPointerLock-Funktion versucht, den angegebenen Streamzeiger zu sperren.
KsStreamPointerScheduleTimeout

Die KsStreamPointerScheduleTimeout-Funktion registriert einen Timeoutrückruf bei AVStream für den angegebenen Streamzeiger.
KsStreamPointerSetStatusCode

Die KsStreamPointerSetStatusCode-Funktion ermöglicht die Spezifikation eines erfolgreichen oder nicht erfolgreichen Fehlercodes, mit dem der angegebene IRP abgeschlossen werden soll.
KsStreamPointerUnlock

Die KsStreamPointerUnlock-Funktion entsperrt einen Streamzeiger, der zuvor durch eine Erfassungsfunktion (KsGetXxxEdgeStreamPointer) oder durch KsStreamPointerLock gesperrt wurde.
KsSynchronousDeviceControl

Die KsSynchronousDeviceControl-Funktion gibt einen synchronen Geräte-E/A-Steuerungsvorgang für das KS-Objekt aus, das durch ein Dateihandle angegeben wird.
KsSynchronousIoControlDevice

Die KsSynchronousIoControlDevice-Funktion führt ein synchrones Geräte-E/A-Steuerelement für das Zielgerätobjekt aus. Es wartet in einem nicht veralerbaren Zustand, bis die E/A abgeschlossen ist. Diese Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsTerminateDevice

Die KsTerminateDevice-Funktion entfernt ein AVStream-Gerät.
KsTopologyPropertyHandler

Die KsTopologyPropertyHandler-Funktion führt die Standardbehandlung der statischen Member des KSPROPSETID_Topology Property Set durch. Die Funktion verwendet die KSTOPOLOGY-Struktur, die den Satz von Informationen beschreibt, der von diesem Eigenschaftensatz zurückgegeben wird.
KsUnregisterWorker

Mit der KsUnregisterWorker-Funktion können Clients die Registrierung eines Workers aufheben.
KsUnserializeObjectPropertiesFromRegistry

Die KsUnserializeObjectPropertiesFromRegistry-Funktion listet die benannten Werte auf und wendet sie als serialisierte Daten auf die angegebenen Eigenschaftensätze an, die in den serialisierten Daten aufgeführt sind.
KsValidateAllocatorCreateRequest

Die KsValidateAllocatorCreateRequest-Funktion überprüft eine IRP_MJ_CREATE-Anforderung als Zuweisungsanforderung und gibt die erstellungsstruktur zurück, die der Anforderung bei Erfolg zugeordnet ist.
KsValidateAllocatorFramingEx

Die KsValidateAllocatorFramingEx-Funktion ist nur für die Systemnutzung reserviert.
KsValidateClockCreateRequest

Die KsValidateClockCreateRequest-Funktion überprüft die Anforderung zur Erstellung der Uhr und gibt die der Anforderung zugeordnete Erstellungsstruktur zurück. Dies kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsValidateConnectRequest

Die KsValidateConnectRequest-Funktion überprüft eine Verbindungsanforderung und gibt einen Zeiger auf die der Anforderung zugeordnete Verbindungsstruktur zurück. Diese Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsValidateTopologyNodeCreateRequest

Die KsValidateTopologyNodeCreateRequest-Funktion überprüft eine Anforderung zur Erstellung eines Topologieknotens und gibt die der Anforderung zugeordnete Erstellungsstruktur zurück. Die Funktion kann nur bei PASSIVE_LEVEL aufgerufen werden.
KsWriteFile

Die KsWriteFile-Funktion führt einen Schreibvorgang für das angegebene Dateiobjekt aus.
OUR_GUID_ENTRY

Weitere Informationen: OUR_GUID_ENTRY-Makro
PADAPTER_RECEIVE_PACKET_ROUTINE

Die AdapterReceivePacket-Rückruffunktion eines Kamera-Minidrivers verarbeitet adapterbasierte Stream Request Blocks (SRBs), die vom Streamklassentreiber an ihn übergeben werden.
PCAM_ALLOCATE_BW_ROUTINE

Die Rückruffunktion CamAllocateBandwidth eines Kamera-Minidrivers wählt die entsprechende alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus und bereitet das Gerät auf das Streamen vor.
PCAM_ALLOCATE_BW_ROUTINE_EX

Die CamAllocateBandwidthEx-Rückruffunktion eines Kamera-Minidrivers wählt die entsprechende alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus und bereitet das Gerät auf das Streamen vor.
PCAM_CONFIGURE_ROUTINE

Die CamConfigure-Rückruffunktion eines Kamera-Minidrivers konfiguriert die isochrone Streamingschnittstelle.
PCAM_CONFIGURE_ROUTINE_EX

Die CamConfigureEx-Rückruffunktion eines Kamera-Minitreibers konfiguriert die isochrone Streamingschnittstelle.
PCAM_FREE_BW_ROUTINE

Die Rückruffunktion CamFreeBandwidth eines Kamera-Minidrivers wählt eine alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus, die keine Bandbreite beansprucht.
PCAM_FREE_BW_ROUTINE_EX

Die Rückruffunktion CamFreeBandwidthEx eines Kamera-Minitreibers wählt eine alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus, die keine Bandbreite verwendet.
PCAM_INITIALIZE_ROUTINE

Die Rückruffunktion eines Kamera-Minitreibers initialisiert das Gerät oder führt alle erforderlichen minidriver-spezifischen sauber aus.
PCAM_NEW_FRAME_ROUTINE

Die Rückruffunktion CamNewVideoFrame eines Kamera-Minitreibers initialisiert eine neue Videoframekontextstruktur.
PCAM_NEW_FRAME_ROUTINE_EX

Die CamNewVideoFrameEx-Rückruffunktion eines Kameraminidrivers initialisiert eine neue Videoframekontextstruktur.
PCAM_PROCESS_PACKET_ROUTINE

Die Rückruffunktion CamProcessUSBPacket eines Kameraminidrivers verarbeitet ein USB-Paket.
PCAM_PROCESS_PACKET_ROUTINE_EX

Die Rückruffunktion CamProcessUSBPacketEx eines Kameraminidrivers verarbeitet ein USB-Paket.
PCAM_PROCESS_RAW_FRAME_ROUTINE

Die CamProcessRawVideoFrame-Rückruffunktion eines Kamera-Minidrivers decodiert einen unformatierten Videoframe.
PCAM_PROCESS_RAW_FRAME_ROUTINE_EX

Die CamProcessRawVideoFrameEx-Rückruffunktion eines Kameraminidrivers decodiert einen rohen Videoframe.
PCAM_START_CAPTURE_ROUTINE

Die CamStartCapture-Rückruffunktion eines Kamera-Minidrivers wählt die entsprechende alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus und bereitet das Gerät auf das Streamen vor.
PCAM_START_CAPTURE_ROUTINE_EX

Die CamStartCaptureEx-Rückruffunktion eines Kamera-Minidrivers wählt die entsprechende alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus und bereitet das Gerät auf das Streamen vor.
PCAM_STATE_ROUTINE

Die Zustandsrückruffunktion eines Kameraminidrivers stellt einen zuvor gespeicherten Gerätekontextzustand wieder her oder speichert den aktuellen Gerätekontextzustand.
PCAM_STOP_CAPTURE_ROUTINE

Die CamStopCapture-Rückruffunktion eines Kameraminidrivers führt jede Verarbeitung durch, nachdem der Stream beendet wurde.
PCAM_STOP_CAPTURE_ROUTINE_EX

Die CamStopCaptureEx-Rückruffunktion eines Kamera-Minidrivers führt jede Verarbeitung durch, nachdem der Stream beendet wurde.
PCOMMAND_COMPLETE_FUNCTION

Die CommandCompleteFunction-Rückruffunktion eines Kamera-Minidrivers ermöglicht es dem Kamera-Minidriver, alle zusätzlichen Aufgaben auszuführen, die zum Abschließen bestimmter USBCAMD-Dienste erforderlich sind.
PFNALLOCATOR_ALLOCATEFRAME

Die KStrAllocateFrame-Routine beschreibt eine vom Anbieter bereitgestellte Framezuordnungsfunktion.
PFNALLOCATOR_FREEFRAME

Die KStrFreeFrame-Routine beschreibt eine vom Anbieter bereitgestellte Frame-Deallocation-Funktion.
PFNAVCINTERSECTHANDLER

Der AV/C-Schnitthandler bestimmt, ob die Datenbereiche kompatibel sind.
PFNDEREFERENCEDEVICEOBJECT

Die Rückruffunktion PFNDEREFERENCEDEVICEOBJECT (ks.h) kann vom Treiber aufgerufen werden, um die Referenzanzahl des Physischen Geräteobjekts (PDO) zu verringern.
PFNDEREFERENCEDEVICEOBJECT

Die Rückruffunktion PFNDEREFERENCEDEVICEOBJECT (swenum.h) kann vom Treiber aufgerufen werden, um die Referenzanzahl des Physischen Geräteobjekts (PDO) zu verringern.
PFNKSADDEVENT

Die AVStrMiniAddEvent-Routine eines AVStream-Minidrivers wird aufgerufen, wenn sich ein Client registriert, um über ein Ereignis benachrichtigt zu werden. Diese Routine ist optional.
PFNKSALLOCATOR

Minidriver können optional eine Rückruffunktion vom Typ PFNKSALLOCATOR als Parameter in Aufrufen von KsEnableEventWithAllocator, KsPropertyHandlerWithAllocator und KsMethodHandlerWithAllocator bereitstellen.
PFNKSCANCELTIMER

Die KStrCancelTimer-Routine eines Streaming-Minidrivers wird aufgerufen, um ein benutzerdefiniertes Timerobjekt abzubrechen, das zuvor im SetTimer-Parameter in einem Aufruf von KsAllocateDefaultClockEx angegeben wurde.
PFNKSCLOCK_CORRELATEDTIME

Bei der Routine handelt es sich um eine vom System bereitgestellte Routine, die abgerufen wird, und folgendes:KStrClockGetCorrelatedTime ist eine vom System bereitgestellte Routine, die sowohl die aktuelle Systemzeit als auch die entsprechende Taktanzahl seit dem Start abruft. KStrClockGetCorrelatedPhysicalTime ist eine vom System bereitgestellte Routine, die sowohl die aktuelle Systemzeit minus angehaltenes Delta als auch den entsprechenden Taktpunkt seit dem Start abruft.
PFNKSCLOCK_GETTIME

Die Routine erhält Systemzeit. KStrClockGetTime ist eine vom System bereitgestellte Routine, die die aktuelle Systemzeit abruft. KStrClockGetPhysicalTime ist eine vom System bereitgestellte Routine, die die aktuelle Systemzeit abzüglich eines angehaltenen Deltas abruft.
PFNKSCONTEXT_DISPATCH

Die KStrContextDispatch-Routine eines Streaming-Minidrivers wird aufgerufen, um IRP_MJ_POWER IRPs zu verarbeiten.
PFNKSCORRELATEDTIME

Die KStrCorrelatedTime-Routine eines Streaming-Minidrivers wird aufgerufen, um sowohl die Präsentationszeit als auch die physische Zeit in korrelierter Weise abzurufen. Dadurch kann der Besitzer der Uhr die aktuelle Zeit vollständig bestimmen.
PFNKSDEFAULTALLOCATE

Die AVStrMiniAllocate-Routine eines AVStream-Minidrivers weist einen Frame mithilfe des im Context-Parameter angegebenen Zuteilungszeichens zu.
PFNKSDEFAULTFREE

Die AVStrMiniAllocatorFreeFrame-Routine eines AVStream-Minidrivers gibt den angegebenen Frame frei.
PFNKSDELETEALLOCATOR

Die AVStrMiniDeleteAllocator-Routine eines AVStream-Minidrivers löscht den Zuteilungsvorgang, der einem Pin zugeordnet ist.
PFNKSDEVICE

Die AVStrMiniDevicePostStart-Routine eines AVStream-Minidrivers wird aufgerufen, wenn AVStream die Verarbeitung nach dem PnP-Start ausführt. Verwenden Sie ihn beispielsweise, um Treiber zur Startzeit zu laden. Solche Ereignisse treten dann im Kontext eines Workerthreads auf, nachdem PnP gestartet wurde.
PFNKSDEVICECREATE

Die AVStrMiniDeviceAdd-Routine eines AVStream-Minidrivers benachrichtigt den Minidriver, dass die PnP AddDevice-Routine von AVStream abgeschlossen wurde.
PFNKSDEVICEIRP

Die IRP-Handlerroutine eines AVStream-Minidrivers wird aufgerufen, wenn diese IRPs vom Gerät gesendet werden. IRP_MN_QUERY_REMOVE_DEVICEIRP_MN_QUERY_STOP_DEVICEIRP_MN_QUERY_INTERFACE
PFNKSDEVICEIRPVOID

Die IRP-Verarbeitungsroutine eines AVStream-Minidrivers wird aufgerufen, wenn diese IRPs vom Gerät versendet werden. IRP_MN_CANCEL_STOP_DEVICEIRP_MN_CANCEL_REMOVE_DEVICEIRP_MN_REMOVE_DEVICEIRP_MN_STOP_DEVICEIRP_MN_SURPRISE_REMOVAL
PFNKSDEVICEPNPSTART

Die AVStrMiniDeviceStart-Routine eines AVStream-Minidrivers wird aufgerufen, wenn eine IRP_MN_START_DEVICE Anforderung für ein angegebenes Gerät gesendet wird.
PFNKSDEVICEQUERYCAPABILITIES

Die AVStrMiniDeviceQueryCapabilities-Routine eines AVStream-Minidrivers wird aufgerufen, wenn ein IRP_MN_QUERY_CAPABILITIES vom Gerät versendet wird.
PFNKSDEVICEQUERYPOWER

AVStream ruft die AVStrMiniDeviceQueryPower-Routine eines Minidrivers auf, wenn es eine IRP_MN_QUERY_POWER-Anforderung empfängt.
PFNKSDEVICESETPOWER

AVStream ruft die AVStrMiniDeviceSetPower-Routine eines Minidrivers auf, wenn er eine IRP_MN_SET_POWER empfängt.
PFNKSFASTHANDLER

KStrFastHandler ist eine vom Treiber bereitgestellte Routine, die eine Eigenschafts- oder Methodenanforderung ohne erstellung eines IRP verarbeitet.
PFNKSFILTERIRP

Die AVStrMiniFilterCreate-Routine eines AVStream-Minidrivers wird aufgerufen, wenn ein Filter eine IRP empfängt.
PFNKSFILTERPROCESS

Die AVStrMiniFilterProcess-Routine eines AVStream-Minidrivers wird aufgerufen, wenn der Filter Frames verarbeiten soll. Es wird verwendet, um Filter-Centric Verarbeitung durchzuführen.
PFNKSFILTERVOID

Die AVStrMiniFilterReset-Routine eines AVStream-Minidrivers wird aufgerufen, wenn AVStream eine IOCTL_KS_RESET_STATE empfängt, um den Filter in den Zustand zurückzugeben, in dem er sich zur Acquire-Zeit befand.
PFNKSHANDLER

Die minidriver-bereitgestellte Routine wird aufgerufen, wenn Kernel Streaming eine IOCTL_KS_METHOD, get/set-Eigenschaftsanforderung empfängt. Geben Sie einen Zeiger auf diesen Handler in der relevanten KSMETHOD_ITEM KSPROPERTY_ITEM Struktur an.
PFNKSINTERSECTHANDLER

Die KStrIntersectHandler-Routine eines Streaming-Minidrivers wird aufgerufen, um einen Datenbereich zu vergleichen, um zu ermitteln, ob eine Schnittmenge vorhanden ist, und wenn ja, das Datenformat der Schnittmenge.
PFNKSINTERSECTHANDLEREX

AVStream ruft die AVStrMiniIntersectHandlerEx-Routine eines Minidrivers auf, um die Schnittmenge von zwei Datenbereichen mit höchster Qualität zu bestimmen.
PFNKSIRPLISTCALLBACK

Die KStrIrpListCallback-Routine eines Streaming-Minidrivers wird aufgerufen, um zu bestimmen, ob die übergebene IRP von der Quellliste in die Zielliste verschoben werden soll oder ob die IRP-Enumeration beendet werden soll.
PFNKSITEMFREECALLBACK

Die KStrItemFreeCallback-Routine eines Streaming-Minidrivers wird aufgerufen, um ein zuvor zugewiesenes Erstellungselement frei zu geben. KStrItemFreeCallback ermöglicht es dem Minidriver, bei Bedarf alle Bereinigungen durchzuführen, einschließlich der Löschung von Sicherheitsbeschreibungsänderungen.
PFNKSPIN

Die Rückrufroutine eines AVStream-Minidrivers wird aufgerufen, wenn:_There Daten für eine KSPIN-Struktur zur Verarbeitung verfügbar sind. Verwenden Sie diese Routine, um Pin-Centric Verarbeitung auszuführen.Der relevante KSPIN dient als Senkennadel und ist mit einem AVStream-Quellpin verbunden.
PFNKSPINFRAMERETURN

Die AVStrMiniFrameReturn-Routine eines AVStream-Minidrivers wird aufgerufen, wenn ein eingefügter Frame seine Fahrt um die Leitung abgeschlossen hat und bereit ist, wiederverwertet oder freigegeben zu werden.
PFNKSPINHANDSHAKE

Die AVStrMiniPinHandshake-Routine eines AVStream-Minidrivers wird aufgerufen, wenn AVStream eine Protokollhandhakeanforderung empfängt, die nicht verarbeitet wird.
PFNKSPININITIALIZEALLOCATOR

Die AVStrMiniInitializeAllocator-Routine eines AVStream-Minidrivers initialisiert einen Zuteilungsvorgang, der einem Pin zugeordnet wird.
PFNKSPINIRP

Die Routine eines AVStream-Minidrivers wird aufgerufen, wenn eine Aktivität am Pin ausgeführt wird und diese IRPs empfangen werden: IRP_MJ_CREATEIRP_MJ_CLOSE
PFNKSPINIRPCOMPLETION

Die AVStrMiniPinIrpCompletion-Routine eines AVStream-Minidrivers wird aufgerufen, wenn ein IRP einen Durchlauf um die Leitung abschließt und der mit dem IRP verknüpfte Rahmen wiederverwendet oder eingestellt wird.
PFNKSPINPOWER

Die AVStrMiniPinPower-Routine eines AVStream-Minidrivers wird für pinzentrierte Pins bezeichnet, wenn das Gerät aufwacht oder in einen Ruhezustand wechselt.
PFNKSPINSETDATAFORMAT

Die AVStrMiniPinSetDataFormat-Routine eines AVStream-Minidrivers wird zum Zeitpunkt der Pinerstellung aufgerufen, um zu überprüfen, ob das zuvor vereinbarte Datenformat für diese KSPIN-Struktur akzeptabel ist und eine Übereinstimmung für diese KSDATARANGE-Struktur vorliegt.
PFNKSPINSETDEVICESTATE

Die AVStrMiniPinSetDeviceState-Routine eines AVStream-Minidrivers wird aufgerufen, wenn der Zustand einer KSPIN-Struktur aufgrund der Ankunft einer Verbindungsstatuseigenschaft "set" IOCTL geändert wird.
PFNKSPINVOID

Die Rückrufroutine eines AVStream-Minidrivers wird aufgerufen, wenn:Der relevante KSPIN als Senkennadel dient, und dieser Senkenpin wird von einem AVStream-Quellpin getrennt. Der Zurücksetzungszustand einer KSPIN-Struktur wird aufgrund des Eintreffens eines IOCTL_KS_RESET_STATE Gerätesteuerelements geändert. Diese Routine wird auch aufgerufen, wenn die dem angegebenen Pin zugeordnete Warteschlange geleert wird.
PFNKSREMOVEEVENT

Die AVStrMiniRemoveEvent-Routine eines AVStream-Minidrivers wird aufgerufen, wenn ein Client anfordert, aus der Benachrichtigungswarteschlange für ein Ereignis entfernt zu werden. Diese Routine ist optional.
PFNKSSETTIMER

Die KStrSetTimer-Routine eines Streaming-Minidrivers wird aufgerufen, um DPC-Timer-Rückrufe basierend auf der Präsentationszeit zu generieren.
PFNKSSTREAMPOINTER

AVStream ruft die AVStrMiniCancelCallback-Routine eines Minidrivers auf, wenn die IRP, die einem geklonten Streamzeiger zugeordnet ist, abgebrochen wird. Diese Routine ist optional.
PFNQUERYREFERENCESTRING

Die PFNQUERYREFERENCESTRING-Rückruffunktion (ks.h) kopiert die dem PDO zugeordnete Verweiszeichenfolge in einen Puffer, der vom Aufrufer erstellt und freigegeben wird.
PFNQUERYREFERENCESTRING

Die PFNQUERYREFERENCESTRING-Rückruffunktion (swenum.h) kopiert die dem PDO zugeordnete Verweiszeichenfolge in einen Puffer, der vom Aufrufer erstellt und freigegeben wird.
PFNREFERENCEDEVICEOBJECT

Die Rückruffunktion PFNREFERENCEDEVICEOBJECT (ks.h) kann vom Treiber aufgerufen werden, um die Referenzanzahl des Physischen Geräteobjekts (PDO) zu erhöhen.
PFNREFERENCEDEVICEOBJECT

Die Rückruffunktion PFNREFERENCEDEVICEOBJECT (swenum.h) kann vom Treiber aufgerufen werden, um die Verweisanzahl des Physischen Geräteobjekts (PDO) zu erhöhen.
PFNUSBCAMD_BulkReadWrite

Der USBCAMD_BulkReadWrite-Dienst führt einen Lese- oder Schreibvorgang für die angegebene Massenpipe aus.
PFNUSBCAMD_CancelBulkReadWrite

Der USBCAMD_CancelBulkReadWrite-Dienst bricht eine ausstehende Massenlese- oder Schreibanforderung ab.
PFNUSBCAMD_SetIsoPipeState

Der USBCAMD_SetIsoPipeState-Dienst ermöglicht es dem Kamera-Minidriver, den Streamingzustand auf der isochronen Pipe zu steuern.
PFNUSBCAMD_SetVideoFormat

Der USBCAMD_SetVideoFormat-Dienst wird verwendet, um USBCAMD zu benachrichtigen, dass sich das Videoformat geändert hat.
PFNUSBCAMD_WaitOnDeviceEvent

Der USBCAMD_WaitOnDeviceEvent-Dienst wird verwendet, um einen Lesevorgang aus der Interruptpipe auszuführen, wenn die Kamera über eine Interruptpipe für externe Ereignisbenachrichtigungen verfügt.
PHW_CANCEL_SRB

Der Klassentreiber ruft die StrMiniCancelPacket-Routine des Minitreibers auf, um zu signalisieren, dass eine Streamanforderung abgebrochen wurde.
PHW_EVENT_ROUTINE

Der Klassentreiber ruft die StrMiniEvent-Routine des Stream-Minidrivers auf, um einem Minidriver zu signalisieren, dass ein Ereignis aktiviert oder deaktiviert werden soll.
PHW_INTERRUPT

StrMiniInterrupt ist die Interruptdienstroutine des Minidrivers.
PHW_PRIORITY_ROUTINE

StrMiniPriorityRoutine ist eine vom Minidriver bereitgestellte Rückrufroutine, die mit einer angegebenen Prioritätsstufe ausgeführt werden soll.
PHW_QUERY_CLOCK_ROUTINE

Jedem Stream kann eine Uhr zugeordnet sein. Der Klassentreiber fragt die Uhr ab, indem er die im Stream-Minidriver bereitgestellte StrMiniClock-Funktion aufruft, die in den HW_STREAM_OBJECT jedes Streams bereitgestellt wird.
PHW_RECEIVE_DEVICE_SRB

Die vom Minidriver bereitgestellte Routine verarbeitet Klassentreiberanforderungen, die für den Treiber als Ganzes gelten, z. B. das Initialisieren des Geräts oder das Öffnen eines Datenstroms innerhalb des Geräts.
PHW_REQUEST_TIMEOUT_HANDLER

Der Streamklassentreiber ruft die StrMiniRequestTimeout-Routine des Minidrivers auf, um dem Minidriver zu signalisieren, dass bei einer Anforderung ein Timeout aufgetreten ist.
PSTREAM_RECEIVE_PACKET

Weitere Informationen: PSTREAM_RECEIVE_PACKET Rückruffunktion
QuerySupported

Die QuerySupported-Methode bestimmt, ob ein KS-Objekt einen Eigenschaftensatz und den Typ dieser Unterstützung unterstützt.
RegisterAdapterObjectEx

Die IKsDeviceFunctions::RegisterAdapterObjectEx-Methode registriert ein DMA-Adapterobjekt bei AVStream. Alle Treiber, die für Win64-Plattformen kompiliert werden, sollten diese Methode anstelle von KsDeviceRegisterAdapterObject verwenden.
Set

Die Set-Methode legt eine Eigenschaft fest, die durch eine Eigenschaftensatz-GUID und einen Eigenschaftenbezeichner identifiziert wird. Diese Methode gehört zu IKsPropertySet in dsound.h.
Set

Die Set-Methode legt eine Eigenschaft fest, die durch eine Eigenschaftensatz-GUID und einen Eigenschaftenbezeichner identifiziert wird. Diese Methode gehört zu IKsPropertySet in ksproxy.h.
StreamClassAbortOutstandingRequests

Die StreamClassAbortOutstandingRequests-Routine bricht alle ausstehenden Anforderungen ab, entweder an einen bestimmten Stream oder an den gesamten Treiber.
StreamClassCallAtNewPriority

Die StreamClassCallAtNewPriority-Routine plant eine Routine, die mit einer anderen Priorität aufgerufen wird.
StreamClassCompleteRequestAndMarkQueueReady

Die StreamClassCompleteRequestAndMarkQueueReady-Routine schließt eine Anforderung ab und signalisiert dem Klassentreiber, dass der Minidriver bereit ist, eine neue Anforderung desselben Typs zu empfangen.
StreamClassDebugAssert

Diese Funktion (StreamClassDebugAssert) ist veraltet.
StreamClassDebugPrint

Diese Funktion (StreamClassDebugPrint) ist veraltet.
StreamClassDeviceNotification

Minidriver verwenden die StreamClassDeviceNotification-Routine, um den Klassentreiber darüber zu benachrichtigen, dass eine Streamanforderung abgeschlossen wurde oder dass ein Ereignis aufgetreten ist.
StreamClassFilterReenumerateStreams

Veraltet. Nicht verwenden.
StreamClassGetDmaBuffer

Die StreamClassGetDmaBuffer-Routine gibt einen Zeiger auf den DMA-Puffer zurück, den der Klassentreiber für den Minitreiber ordnet.
StreamClassGetNextEvent

Minidriver können die StreamClassGetNextEvent-Routine verwenden, um die Ereigniswarteschlange eines Geräts oder eines bestimmten Datenstroms zu durchsuchen.
StreamClassGetPhysicalAddress

Die StreamClassGetPhysicalAddress-Routine übersetzt eine virtuelle Speicheradresse in eine physische Speicheradresse und sperrt den entsprechenden physischen Arbeitsspeicher für einen DMA-Vorgang.
StreamClassQueryMasterClock

Wenn der Minidriver die StreamClassQueryMasterClock-Routine aufruft, fragt der Klassentreiber den entsprechenden Zeitwert der master Uhr asynchron ab und übergibt das Ergebnis an die Routine, die im Parameter ClockCallbackRoutine übergeben wird.
StreamClassQueryMasterClockSync

Der Minidriver kann die StreamClassQueryMasterClockSync-Routine aufrufen, um die master Uhr eines Streams synchron abzufragen.
StreamClassReadWriteConfig

Die StreamClassReadWriteConfig-Routine liest oder schreibt Konfigurationsdaten für den übergeordneten Bustreiber des Minidrivers.
StreamClassReenumerateStreams

Die StreamClassReenumerateStreams-Funktion ist veraltet. Nicht verwenden.
StreamClassRegisterAdapter

Die StreamClassRegisterAdapter-Routine registriert einen Streamklassen-Minidriver. Der Name StreamClassRegisterAdapter wird nur aus Gründen der Abwärtskompatibilität unterstützt. Stattdessen empfiehlt Microsoft die Verwendung von StreamClassRegisterMinidriver, einem Alias von StreamClassRegisterAdapter. Der Name StreamClassRegisterMinidriver gibt genauer an, dass die Routine einen Stream class minidriver registriert. Nach der Registrierung kann ein Minidriver eine beliebige Anzahl von Adapterinstanzen in einem System steuern. Die StreamClassRegisterMinidriver-Routine registriert einen Stream-Minidriver beim Streamklassentreiber.
StreamClassRegisterFilterWithNoKSPins

Die StreamClassRegisterFilterWithNoKSPins-Routine wird verwendet, um Filtertreiber bei Microsoft DirectShow zu registrieren, die keine Kernel-Streaming-Pins haben und daher nicht im Kernelmodus streamen.
StreamClassScheduleTimer

Der Minidriver ruft die StreamClassScheduleTimer-Routine auf, um einen Timer zu planen und eine Routine anzugeben, die aufgerufen wird, wenn der Timer abläuft.
StreamClassStreamNotification

Streams verwenden die StreamClassStreamNotification-Routine, um den Klassentreiber zu benachrichtigen, dass er eine Streamanforderung abgeschlossen hat oder dass ein Ereignis aufgetreten ist.
ETIKETT

Weitere Informationen: TAG-Funktion
USBCAMD_AdapterReceivePacket

Die funktion USBCAMD_AdapterReceivePacket ermöglicht USBCAMD die Verarbeitung eines adapterbasierten Stream Request Blocks (SRB).
USBCAMD_ControlVendorCommand

Die USBCAMD_ControlVendorCommand-Funktion sendet herstellerspezifische Befehle an die Steuerpipe.
USBCAMD_Debug_LogEntry

Die funktion USBCAMD_Debug_LogEntry wird vom Kamera-Minidriver aufgerufen, um Debuginformationen in einer Datei zu protokollieren.
USBCAMD_DriverEntry

Die USBCAMD_DriverEntry-Funktion registriert den Minidriver mit USBCAMD und bindet USBCAMD und den Minidriver effektiv zusammen.
USBCAMD_GetRegistryKeyValue

Die USBCAMD_GetRegistryKeyValue-Funktion ruft den gerätespezifischen Registrierungsschlüsselwert instance ab.
USBCAMD_InitializeNewInterface

Die USBCAMD_InitializeNewInterface-Funktion stellt USBCAMD alle erforderlichen Informationen bereit, um den Kamera-Minitreiber für die ordnungsgemäße Arbeit mit dem Stream-Klassentreiber und dem USB-Bustreiber zu konfigurieren.
USBCAMD_SelectAlternateInterface

Die funktion USBCAMD_SelectAlternateInterface wählt eine alternative Einstellung innerhalb der USB-Videostreamingschnittstelle aus.

Schnittstellen

 
IKsAggregateControl

Die IKsAggregateControl-Schnittstelle stellt Methoden bereit, die COM-Server als Aggregatanbieter für KS-Objekte hinzufügen und entfernen, die die Schnittstelle unterstützen.
IKsAllocator

Die IKsAllocator-Schnittstelle stellt Methoden bereit, die eine Zuweisung steuern und abfragen. IKsAllocator ist für die Verwendung von Proxys vorgesehen und wird nicht für die Anwendungsverwendung empfohlen.
IKsAllocatorEx

Die IKsAllocatorEx-Schnittstelle ist für die Verwendung von Proxys und wird nicht für die Anwendungsverwendung empfohlen. IKsAllocatorEx erbt alle Methoden der IKsAllocator-Schnittstelle und erweitert IKsAllocator, um Methoden bereitzustellen, die eine Zuweisung weiter steuern und abfragen.
IKsClockPropertySet

Die IKsClockPropertySet-Schnittstelle stellt Methoden bereit, mit denen der Proxy die Zeit genau widerspiegeln kann.
IKsControl

Die IKsControl-Schnittstelle ist eine SCHNITTSTELLE im COM-Stil, die für AVStream-Filter und Pins implementiert ist.
IKsControl

Die IKsControl-Schnittstelle stellt Methoden im Benutzermodus bereit, die einen KS-Filter oder KS-Pin steuern. Informationen zum Äquivalent des Benutzermodus dieser Schnittstelle finden Sie unter IKsControl AVStream COM-Schnittstelle.
IKsDataTypeCompletion

Die IKsDataTypeCompletion-Schnittstelle stellt eine Methode zum Abschließen teilweise angegebener Medientypen bereit, die an die IAMStreamConfig::SetFormat-Methode übergeben werden.
IKsDataTypeHandler

Die IKsDataTypeHandler-Schnittstelle stellt Methoden bereit, die optionale Vor- und Nachverarbeitung von Medienbeispielen ausführen.
IKsDeviceFunctions

Die IKsDeviceFunctions-Schnittstelle ist eine COM-Schnittstelle, die auf AVStream-Geräten implementiert ist. Diese Schnittstelle ist in Windows Server 2003 SP1 und höheren Versionen von Windows verfügbar.
IKsInterfaceHandler

Die IKsInterfaceHandler-Schnittstelle stellt Methoden bereit, die Beispiele basierend auf der KSPIN_INTERFACE Struktur, die für die hergestellte Verbindung angegeben wurde, in den Kernel marshallen. Die IID für diese Schnittstelle ist IID_IKsInterfaceHandler.
IKsNotifyEvent

Die IKsNotifyEvent-Schnittstelle stellt eine Methode bereit, mit der das KS-Objekt, das ein DirectShow-Ereignis besitzt, das Ereignis mit den angegebenen Parametern ausgibt.
IKsObject

Die IKsObject-Schnittstelle stellt eine Methode zum Abrufen des Dateihandles eines KS-Objekts bereit.
IKsPin

Die IKsPin-Schnittstelle stellt Methoden bereit, mit denen Informationen zu einer Pin gesteuert und abgerufen werden.
IKsPinEx

Die IKsPinEx-Schnittstelle erbt alle Methoden der IKsPin-Schnittstelle und erweitert IKsPin, um eine Methode bereitzustellen, die den Filtergraphen über einen Fehler benachrichtigt, damit das Filterdiagramm angehalten werden kann.
IKsPinFactory

Die IKsPinFactory-Schnittstelle stellt eine Methode bereit, die den Bezeichner einer Pinfactory abruft.
IKsPinPipe

Die IKsPinPipe-Schnittstelle ist für die Verwendung von Proxys vorgesehen und wird nicht für die Anwendungsverwendung empfohlen. IKsPinPipe stellt Methoden bereit, die eine Pinpipe steuern.
IKsPropertySet

Die IKsPropertySet-Schnittstelle in dsound.h stellt Methoden bereit, die auf Eigenschaften von KS-Objekten zugreifen, die in einem KS-Minitreiber implementiert sind.
IKsPropertySet

Die IKsPropertySet-Schnittstelle in ksproxy.h stellt Methoden bereit, die auf Eigenschaften von KS-Objekten zugreifen, die in einem KS-Minitreiber implementiert sind.
IKsQualityForwarder

Die IKsQualityForwarder-Schnittstelle erbt die Methode der IKsObject-Schnittstelle und erweitert IKsObject, um eine Methode bereitzustellen, die Informationen aus einer Pin leert.
IKsReferenceClock

Die IKsReferenceClock-Schnittstelle ist eine Schnittstelle im COM-Stil, die von AVStream auf allen Pins bereitgestellt wird. Der Pin übergibt die Anforderung an die master Uhr.
IKsTopology

Die IKsTopology-Schnittstelle stellt eine Methode bereit, mit der in einem Filter enthaltene Topologieknotenobjekte geöffnet werden.

Strukturen

 
KSSTREAM_SEGMENT

Die KSSTREAM_SEGMENT-Struktur enthält Informationen, die einen E/A-Vorgang beschreiben, der in einem Stream auftritt.
ALLOCATOR_PROPERTIES_EX

Die ALLOCATOR_PROPERTIES_EX-Struktur ist für die Proxyverwendung vorgesehen und wird nicht für die Anwendungsverwendung empfohlen. ALLOCATOR_PROPERTIES_EX enthält Informationen, die die Eigenschaften einer Zuweisung beschreiben.
AUDIORESOURCEMANAGEMENT_RESOURCEGROUP

In diesem Thema wird die AUDIORESOURCEMANAGEMENT_RESOURCEGROUP-Struktur beschrieben.
AVC_COMMAND_IRB

Die AVC_COMMAND_IRB-Struktur definiert eine Struktur, die ein AV/C-Befehls- und Antwortpaar enthält.
AVC_EXT_PLUG_COUNTS

Die AVC_EXT_PLUG_COUNTS-Struktur beschreibt die Anzahl der externen Stecker an der Untereinheit.
AVC_IRB

Die AVC_IRB-Struktur ist eine IRB-Headerstruktur (I/O Request Block), in der eine Funktionsnummer gespeichert wird.
AVC_MULTIFUNC_IRB

Die AVC_MULTIFUNC_IRB-Struktur enthält andere AV/C-bezogene Strukturen in einer Union.
AVC_PEER_DO_LIST

Die AVC_PEER_DO_LIST beschreibt alle nichtvirtuellen (Peer-)Instanzen von avc.sys.
AVC_PEER_DO_LOCATOR

Die AVC_PEER_DO_LOCATOR beschreibt nichtvirtuelle (Peer-)Instanzen von avc.sys.
AVC_PIN_COUNT

Die AVC_PIN_COUNT-Struktur gibt die Anzahl der Pins an einem AV/C-Untereinheitsgerät an.
AVC_PIN_DESCRIPTOR

Die AVC_PIN_DESCRIPTOR-Struktur beschreibt einen Pin an einem AV/C-Untereinheitsgerät.
AVC_PIN_ID

Die AVC_PIN_ID-Struktur beschreibt eine Stecknadel an einer Untereinheit.
AVC_PRECONNECT_INFO

Die AVC_PRECONNECT_INFO-Struktur gibt die Vorverbindungsinformationen für die angegebene Pin-ID (nullbasierter Offset) für ein AV/C-Untereinheitsgerät an.
AVC_SETCONNECT_INFO

Die AVC_SETCONNECT_INFO-Struktur wird verwendet, um einen Untereinheitstreiber zu initialisieren und Pinverbindungen herzustellen.
AVC_STREAM_REQUEST_BLOCK

Die AVC_STREAM_REQUEST_BLOCK-Struktur beschreibt eine AV/C-Streaminganforderung, die von avcstrm.sys verarbeitet werden soll.
AVC_SUBUNIT_ADDR_SPEC

Die AVC_SUBUNIT_ADDR_SPEC-Struktur wird mit virtuellen Instanzen von avc.sys verwendet, um Virtuelle Untereinheitsadressen zu beschreiben.
AVC_SUBUNIT_INFO_BLOCK

Die AVC_SUBUNIT_INFO_BLOCK-Struktur beschreibt Untereinheitsinformationen.
AVC_UNIQUE_ID

Die AVC_UNIQUE_ID beschreiben die eindeutige ID der AV/C-Einheit.
AVCCONNECTINFO

Die AVCCONNECTINFO-Struktur wird verwendet, um einen Untereinheitstreiber zu initialisieren und Pinverbindungen herzustellen.
AVCPRECONNECTINFO

Die AVCPRECONNECTINFO-Struktur wird verwendet, um einen Untereinheitstreiber zu initialisieren und Pinverbindungen herzustellen.
AVCSTRM_BUFFER_STRUCT

Die AVCSTRM_BUFFER_STRUCT-Struktur beschreibt einen Puffer, der für Lese- oder Schreibvorgänge an avcstrm.sys übermittelt werden soll.
AVCSTRM_FORMAT_INFO

Die AVCSTRM_FORMAT_INFO-Struktur wird verwendet, um einen Datenstrom zu beschreiben.
AVCSTRM_OPEN_STRUCT

Die AVCSTRM_OPEN_STRUCT-Struktur beschreibt einen zu öffnenden Datenstrom.
BDA_BUFFER

In diesem Thema wird die BDA_BUFFER-Struktur beschrieben.
BDA_CA_MODULE_UI

Die BDA_CA_MODULE_UI-Struktur beschreibt die Benutzeroberfläche(UI), die Plug-Ins für bedingten Zugriff (Ca) anzeigen können.
BDA_CAS_CHECK_ENTITLEMENTTOKEN

Weitere Informationen: _BDA_CAS_CHECK_ENTITLEMENTTOKEN Struktur
BDA_CAS_CLOSE_MMIDIALOG

In diesem Thema wird die BDA_CAS_CLOSE_MMIDIALOG-Struktur beschrieben.
BDA_CAS_CLOSEMMIDATA

Weitere Informationen: _BDA_CAS_CLOSEMMIDATA Struktur
BDA_CAS_OPENMMIDATA

Weitere Informationen: _BDA_CAS_OPENMMIDATA Struktur
BDA_CAS_REQUESTTUNERDATA

Weitere Informationen: _BDA_CAS_REQUESTTUNERDATA Struktur
BDA_DISEQC_RESPONSE

Weitere Informationen: _BDA_DISEQC_RESPONSE Struktur
BDA_DISEQC_SEND

Weitere Informationen: _BDA_DISEQC_SEND Struktur
BDA_DRM_DRMSTATUS

Weitere Informationen: _BDA_DRM_DRMSTATUS Struktur
BDA_DVBT2_L1_SIGNALLING_DATA

Weitere Informationen: _BDA_DVBT2_L1_SIGNALLING_DATA Struktur
BDA_ETHERNET_ADDRESS

Weitere Informationen: _BDA_ETHERNET_ADDRESS Struktur
BDA_ETHERNET_ADDRESS_LIST

Weitere Informationen: _BDA_ETHERNET_ADDRESS_LIST Struktur
BDA_FILTER_TEMPLATE

Die BDA_FILTER_TEMPLATE-Struktur beschreibt die Vorlagentopologie für einen BDA-Filter.
BDA_GDDS_DATA

Weitere Informationen: _BDA_GDDS_DATA Struktur
BDA_GDDS_DATATYPE

Weitere Informationen: _BDA_GDDS_DATATYPE Struktur
BDA_IPv4_ADDRESS

Weitere Informationen: _BDA_IPv4_ADDRESS Struktur
BDA_IPv4_ADDRESS_LIST

Weitere Informationen: _BDA_IPv4_ADDRESS_LIST Struktur
BDA_IPv6_ADDRESS

Weitere Informationen: _BDA_IPv6_ADDRESS Struktur
BDA_IPv6_ADDRESS_LIST

Weitere Informationen: _BDA_IPv6_ADDRESS_LIST Struktur
BDA_ISDBCAS_EMG_REQ

Weitere Informationen: _BDA_ISDBCAS_EMG_REQ Struktur
BDA_ISDBCAS_REQUESTHEADER

Weitere Informationen: _BDA_ISDBCAS_REQUESTHEADER Struktur
BDA_ISDBCAS_RESPONSEDATA

Weitere Informationen: _BDA_ISDBCAS_RESPONSEDATA Struktur
BDA_MUX_PIDLISTITEM

Weitere Informationen: _BDA_MUX_PIDLISTITEM Struktur
BDA_PID_MAP

Die BDA_PID_MAP-Struktur beschreibt einen Datentyp, der aus dem Eingabedatenstrom eines Paketbezeichnerfilters (Packet Identifier, PID) herausfiltert und dann an einen nachgeschalteten Filter übergeben werden soll.
BDA_PID_UNMAP

Die BDA_PID_UNMAP-Struktur beschreibt Pakettypen, um die Filterung aus dem Eingabestream eines Paketbezeichnerfilters (PID) zu beenden. Diese Pakettypen werden mit PIDs identifiziert.
BDA_PIN_PAIRING

Die BDA_PIN_PAIRING-Struktur beschreibt die Topologie zwischen einem Paar von Eingabe- und Ausgabepins.
BDA_PROGRAM_PID_LIST

Die BDA_PROGRAM_PID_LIST-Struktur beschreibt Daten eines bestimmten Anzuzeigenden Programms. Diese Daten bestehen aus Paketen, die mit Paketbezeichnern (PID) identifiziert werden.
BDA_RATING_PINRESET

Weitere Informationen: _BDA_RATING_PINRESET Struktur
BDA_SCAN_CAPABILTIES

Weitere Informationen: _BDA_SCAN_CAPABILTIES Struktur
BDA_SCAN_START

Weitere Informationen: _BDA_SCAN_START Struktur
BDA_SCAN_STATE

Weitere Informationen: _BDA_SCAN_STATE Struktur
BDA_SIGNAL_TIMEOUTS

Weitere Informationen: _BDA_SIGNAL_TIMEOUTS Struktur
BDA_STRING

Weitere Informationen: _BDA_STRING Struktur
BDA_TABLE_SECTION

Die BDA_TABLE_SECTION-Struktur beschreibt einen Tabellenabschnitt.
BDA_TEMPLATE_CONNECTION

Die BDA_TEMPLATE_CONNECTION-Struktur beschreibt die Vorlage für eine BDA-Verbindung in Bezug darauf, wo sie beginnt und endet.
BDA_TEMPLATE_PIN_JOINT

Die BDA_TEMPLATE_PIN_JOINT-Struktur beschreibt ein Gelenk in einer Vorlagentopologie.
BDA_TRANSPORT_INFO

Die BDA_TRANSPORT_INFO-Struktur beschreibt die Formatierung für eine Streamverbindung.
BDA_TS_SELECTORINFO

Weitere Informationen: _BDA_TS_SELECTORINFO Struktur
BDA_TS_SELECTORINFO_ISDBS_EXT

Weitere Informationen: _BDA_TS_SELECTORINFO_ISDBS_EXT Struktur
BDA_TUNER_DIAGNOSTICS

Weitere Informationen: _BDA_TUNER_DIAGNOSTICS Struktur
BDA_TUNER_TUNERSTATE

Weitere Informationen: _BDA_TUNER_TUNERSTATE Struktur
BDA_USERACTIVITY_INTERVAL

Weitere Informationen: _BDA_USERACTIVITY_INTERVAL Struktur
BDA_WMDRM_KEYINFOLIST

Weitere Informationen: _BDA_WMDRM_KEYINFOLIST Struktur
BDA_WMDRM_RENEWLICENSE

Weitere Informationen: _BDA_WMDRM_RENEWLICENSE Struktur
BDA_WMDRM_STATUS

Weitere Informationen: _BDA_WMDRM_STATUS Struktur
BDA_WMDRMTUNER_PIDPROTECTION

Weitere Informationen: _BDA_WMDRMTUNER_PIDPROTECTION Struktur
BDA_WMDRMTUNER_PURCHASEENTITLEMENT

Weitere Informationen: _BDA_WMDRMTUNER_PURCHASEENTITLEMENT Struktur
BDANODE_DESCRIPTOR

Die BDANODE_DESCRIPTOR-Struktur beschreibt einen BDA-Knoten.
BUS_INTERFACE_MEDIUMS

Weitere Informationen: BUS_INTERFACE_MEDIUMS Struktur
BUS_INTERFACE_REFERENCE

Ein Softwaregeräte-Enumerator exportiert diese Schnittstelle, damit Treiber auf die Anzahl physischer Geräteobjekte (PDOs) verweisen können, sodass das Gerät während der Verwendung aktiv bleibt und entladen wird, wenn es nicht verwendet wird.
BUS_INTERFACE_SWENUM

Die BUS_INTERFACE_SWENUM-Struktur beschreibt die Schnittstelle des Anforderungslast-Bus-Enumeratorsobjekts.
CIP_HDR1

Die CIP_HDR1-Struktur beschreibt die generische Datenstruktur der beiden Quadlet-CIP-Header (erstes Quadlet des Paares).
CIP_HDR2_FDF

Die CIP_HDR2_FDF-Struktur beschreibt das zweite Quadlet eines CIP-Headerpaars.
CIP_HDR2_MPEGTS

Die CIP_HDR2_MPEGTS-Struktur beschreibt das zweite Quadlet eines CIP-Headerpaars für einen MPEGTS-Formatdatenstrom.
CIP_HDR2_SYT

Die CIP_HDR2_SYT-Struktur beschreibt das zweite Quadlet eines CIP-Headerpaars für einen DV-Formatstream.
DEVCAPS

Die DEVCAPS-Struktur beschreibt die Funktionen eines externen Geräts.
DvbParentalRatingDescriptor

In diesem Thema wird die DvbParentalRatingDescriptor-Struktur beschrieben.
DvbParentalRatingParam

In diesem Thema wird die DvbParentalRatingParam-Struktur beschrieben.
DVINFO

Die DVINFO-Struktur beschreibt ein DV-Streamformat, einschließlich der Standardinformationen zur Streamingquelle und Datenstromsteuerung.
HW_CLOCK_OBJECT

Die HW_CLOCK_OBJECT-Struktur beschreibt die Uhr, die einem Stream zugeordnet ist.
HW_EVENT_DESCRIPTOR

Wenn der Klassentreiber eine der StrMiniEvent-Routinen des Minitreibers aufruft, übergibt er einen Zeiger an eine HW_EVENT_DESCRIPTOR Struktur, um das Ereignis als aktiviert oder deaktiviert zu beschreiben.
HW_INITIALIZATION_DATA

Die HW_INITIALIZATION_DATA-Struktur gibt die grundlegenden Informationen an, die der Klassentreiber benötigt, um mit der Initialisierung des Minidrivers zu beginnen.
HW_STREAM_DESCRIPTOR

Der Minidriver verwendet die HW_STREAM_DESCRIPTOR-Struktur, um Streaminformationen an den Streamklassentreiber zurückzugeben.
HW_STREAM_HEADER

Die HW_STREAM_HEADER Struktur beschreibt die Kernelstreamingsemantik, die vom Minidriver als Ganzes als Teil einer HW_STREAM_DESCRIPTOR-Struktur unterstützt wird.
HW_STREAM_INFORMATION

Die HW_STREAM_INFORMATION-Struktur beschreibt die Kernelstreamingsemantik, die von einzelnen Streams als Teil einer HW_STREAM_DESCRIPTOR-Struktur unterstützt wird.
HW_STREAM_OBJECT

HW_STREAM_OBJECT beschreibt eine instance eines Minidriver-Streams.
HW_STREAM_REQUEST_BLOCK

Der Streamklassentreiber verwendet die HW_STREAM_REQUEST_BLOCK-Struktur, um Informationen an den und vom Minidriver zu übergeben, wobei die vom Minidriver bereitgestellten Rückrufe verwendet werden.
HW_TIME_CONTEXT

Der Klassentreiber übergibt eine HW_TIME_CONTEXT-Struktur als Parameter, der von der StrMiniClock-Routine eines Datenstroms ausgefüllt werden soll, oder gibt eine abgeschlossene HW_TIME_CONTEXT Struktur zurück, wenn er auf eine StreamClassQueryMasterClock- oder StreamClassQueryMasterClockSync-Anforderung antwortet.
KS_AM_ExactRateChange

Die KS_AM_ExactRateChange-Struktur ist noch nicht implementiert.
KS_AM_SimpleRateChange

Die KS_AM_SimpleRateChange-Struktur wird verwendet, um eine einfache Ratenänderung (Fast-Forward oder Zurückspule) für einen MPEG2-Stream zu beschreiben.
KS_AMVPDATAINFO

Die KS_AMVPDATAINFO-Struktur wird verwendet, um die Eigenschaften eines Videoports zu beschreiben.
KS_AMVPDIMINFO

Die KS_AMVPDIMINFO-Struktur wird verwendet, um die Dimensionen eines Videoports zu beschreiben.
KS_AMVPSIZE

Die KS_AMVPSIZE-Struktur wird verwendet, um die Dimension eines Videoports (Breite nach Höhe) zu beschreiben.
KS_ANALOGVIDEOINFO

Die KS_ANALOGVIDEOINFO-Struktur beschreibt einen analogen Videostream.
KS_BDA_FRAME_INFO

Die KS_BDA_FRAME_INFO-Struktur beschreibt BDA-Erweiterungen der KSSTREAM_HEADER-Struktur, die ein Datenpaket beschreibt, das aus einem Streamingtreiber-Pin gelesen oder in diese geschrieben werden soll.
KS_BITMAPINFOHEADER

Die KS_BITMAPINFOHEADER-Struktur beschreibt Details zum Videostream, z. B. Bilddimensionen und Pixeltiefe.
KS_COLCON

Die KS_COLCON Struktur wird verwendet, um Farb- und Kontrasteinstellungen zu beschreiben.
KS_COMPRESSION

Die KS_COMPRESSION-Struktur definiert die Komprimierung von Frames auf einem Ausgabenadel.
KS_COPY_MACROVISION

Die KS_COPY_MACROVISION-Struktur gibt die Makrovisionsebene des Datenstroms an.
KS_DATAFORMAT_DV_AVC

Die KS_DATAFORMAT_DV_AVC-Struktur speichert das Datenformat für eine digitale AV/C-Videoverbindung.
KS_DATAFORMAT_H264VIDEOINFO

Die KS_DATAFORMAT_H264VIDEOINFO-Struktur beschreibt den Datenformatbereich, der für einen Stream verfügbar ist.
KS_DATAFORMAT_IMAGEINFO

Gibt ein Bilddatenformat an, das für einen unabhängigen Bildnadel (oder -stream) verwendet wird.
KS_DATAFORMAT_MPEG2TS_AVC

Die KS_DATAFORMAT_MPEG2TS_AVC-Struktur speichert das Datenformat für eine AV/C MPEG2-Verbindung.
KS_DATAFORMAT_VBIINFOHEADER

Die KS_DATAFORMAT_VBIINFOHEADER-Struktur beschreibt einen VBI-Stream (Vertical Blanking Interval).
KS_DATAFORMAT_VIDEOINFO_PALETTE

Die KS_DATAFORMAT_VIDEOINFO_PALETTE Struktur beschreibt Farbpaletteninformationen.
KS_DATAFORMAT_VIDEOINFOHEADER

Die KS_DATAFORMAT_VIDEOINFOHEADER-Struktur beschreibt einen Videostream, der keine Bob- oder Webeinstellungen enthält.
KS_DATAFORMAT_VIDEOINFOHEADER2

Die KS_DATAFORMAT_VIDEOINFOHEADER2-Struktur beschreibt einen Videostream, der Einstellungen für Bob oder Weben enthält.
KS_DATARANGE_ANALOGVIDEO

Die KS_DATARANGE_ANALOGVIDEO-Struktur beschreibt einen analogen Videodatenstrom.
KS_DATARANGE_BDA_ANTENNA

Die KS_DATARANGE_BDA_ANTENNA-Struktur beschreibt einen Bereich von Datenformaten für einen BDA-Antennenstrom.
KS_DATARANGE_BDA_TRANSPORT

Die KS_DATARANGE_BDA_TRANSPORT-Struktur beschreibt eine Reihe von Datenformaten für einen BDA-Transportstream.
KS_DATARANGE_DV_AVC

Die KS_DATARANGE_DV_AVC-Struktur speichert eine Reihe digitaler AV/C-Videoformate.
KS_DATARANGE_DVVIDEO

Die KS_DATARANGE_DV_AVC-Struktur speichert eine Reihe von digitalen Videoformaten.
KS_DATARANGE_H264_VIDEO

Die KS_DATARANGE_H264_VIDEO-Struktur beschreibt den Bereich der MPEG-2-Videoformate, die für einen Stream verfügbar sind.
KS_DATARANGE_IMAGE

Gibt einen Bilddatenbereich an, der in der KSPIN_DESCRIPTOR-Struktur verwendet wird, die einen Pin (oder Stream) beschreibt.
KS_DATARANGE_MPEG1_VIDEO

Die KS_DATARANGE_MPEG1_VIDEO-Struktur beschreibt den Bereich der MPEG-1-Videoformate, die für einen Stream verfügbar sind.
KS_DATARANGE_MPEG2_VIDEO

Die KS_DATARANGE_MPEG2_VIDEO-Struktur beschreibt den Bereich der MPEG-2-Videoformate, die für einen Stream verfügbar sind.
KS_DATARANGE_MPEG2TS_AVC

Die KS_DATARANGE_MPEG2TS_AVC-Struktur speichert eine Reihe von AV/C MPEG2-Formaten.
KS_DATARANGE_VIDEO

Die KS_DATARANGE_VIDEO-Struktur beschreibt einen Bereich von Videostreams ohne Bob- oder Webeinstellungen.
KS_DATARANGE_VIDEO_PALETTE

Die KS_DATARANGE_VIDEO_PALETTE-Struktur beschreibt einen Stream und seine Farbfunktionen.
KS_DATARANGE_VIDEO_VBI

Die KS_DATARANGE_VIDEO_VBI-Struktur beschreibt einen Bereich von Datenformaten, die VBI-Daten (Vertical Blanking Interval) enthalten.
KS_DATARANGE_VIDEO2

Die KS_DATARANGE_VIDEO2-Struktur beschreibt einen Videostream, einschließlich Bob- oder Webeinstellungen.
KS_DVD_YCrCb

Die KS_DVD_YCrCb-Struktur wird verwendet, um eine Farbe im YCrCb-Farbraum zu beschreiben.
KS_DVD_YUV

Die KS_DVD_YUV-Struktur wird verwendet, um eine Farbe im YUV-Farbraum zu beschreiben.
KS_DVDCOPY_BUSKEY

Die KS_DVDCOPY_BUSKEY-Struktur wird verwendet, um die Busschlüsselinformationen für den Authentifizierungsprozess des DVD-Urheberrechtsschutzes zu beschreiben.
KS_DVDCOPY_CHLGKEY

Die KS_DVDCOPY_CHLGKEY-Struktur wird verwendet, um die wichtigsten Informationen zur Herausforderung für den Authentifizierungsprozess des DVD-Urheberrechtsschutzes zu beschreiben.
KS_DVDCOPY_DISCKEY

Die KS_DVDCOPY_DISCKEY-Struktur wird verwendet, um die Datenträgerschlüsselinformationen für den Authentifizierungsprozess für den DVD-Urheberrechtsschutz zu beschreiben.
KS_DVDCOPY_REGION

Die KS_DVDCOPY_REGION-Struktur wird verwendet, um den Bereich der Kopiersteuerung gemäß den Spracheinschränkungen zu beschreiben.
KS_DVDCOPY_SET_COPY_STATE

Die KS_DVDCOPY_SET_COPY_STATE-Struktur wird verwendet, um den Urheberrechtsschutzstatus des DVD-Decoderstreams anzugeben.
KS_DVDCOPY_TITLEKEY

Die KS_DVDCOPY_TITLEKEY-Struktur wird verwendet, um die Titelschlüsselinformationen für den Authentifizierungsprozess des DVD-Urheberrechtsschutzes zu beschreiben.
KS_FRAME_INFO

Die KS_FRAME_INFO-Struktur erweitert die KSSTREAM_HEADER-Struktur für Videostreams.
KS_FRAMING_ITEM

Die KS_FRAMING_ITEM-Struktur wird verwendet, um Zuweisungsanforderungen für einen Kernelmodus-Pin zu deklarieren.
KS_FRAMING_RANGE

Die KS_FRAMING_RANGE-Struktur gibt einen Bereich für Framegrößen für ein bestimmtes Rahmenelement an.
KS_FRAMING_RANGE_WEIGHTED

Treiber können die KS_FRAMING_RANGE_WEIGHTED-Struktur verwenden, um einen Bereich von gewichteten Framegrößen anzugeben.
KS_H264VIDEOINFO

Die KS_H264VIDEOINFO beschreibt die Gerätefunktionen, die für den aktuellen Medientyp gelten.
KS_MPEG1VIDEOINFO

Die KS_MPEG1VIDEOINFO-Struktur beschreibt einen MPEG-1-Videostream.
KS_MPEGAUDIOINFO

Die KS_MPEGAUDIOINFO-Struktur beschreibt einen MPEG-Audiodatenstrom.
KS_MPEGVIDEOINFO2

Die KS_MPEGVIDEOINFO2-Struktur beschreibt einen MPEG-2-Videostream, einschließlich bob- oder Weave-Einstellungen.
KS_RGBQUAD

Die KS_RGBQUAD-Struktur beschreibt eine Farbe, die aus relativen Intensitäten von Rot, Grün und Blau besteht und von 0 bis 255 (0x0 bis 0xff) reicht.
KS_TRUECOLORINFO

Die KS_TRUECOLORINFO-Struktur beschreibt Farbpalette und Bitmaskeninformationen für Videobilder, die auch eine Palette enthalten.
KS_TVTUNER_CHANGE_INFO

Die KS_TVTUNER_CHANGE_INFO-Struktur stellt VBI-Codecs (Vertical Blanking Interval) mit Informationen zum derzeit optimierten Kanal bereit.
KS_VBI_FRAME_INFO

Die KS_VBI_FRAME_INFO-Struktur erweitert die KSSTREAM_HEADER-Struktur für VBI-Streams (Vertical Blanking Interval).
KS_VBIINFOHEADER

Die KS_VBIINFOHEADER-Struktur beschreibt unformatierte VBI-Datenströme (Vertical Blanking Interval).
KS_VIDEO_STREAM_CONFIG_CAPS

Die KS_VIDEO_STREAM_CONFIG_CAPS-Struktur beschreibt die Konfiguration und die Funktionen eines Videostreams, einschließlich analoger Videostandard (z. B. NTSC, PAL oder SECAM), Skalierungs- und Zuschneidefunktionen. minimale und maximale Bildfrequenz; und minimale und maximale Datenraten.
KS_VIDEOINFO

Die KS_VIDEOINFO-Struktur beschreibt die Bitmap- und Farbinformationen für einen Videostream.
KS_VIDEOINFOHEADER

Die KS_VIDEOINFOHEADER-Struktur beschreibt die Bitmap- und Farbinformationen für einen Videostream.
KS_VIDEOINFOHEADER2

Die KS_VIDEOINFOHEADER2-Struktur beschreibt die Details eines Videostreams, einschließlich Bob- oder Webeinstellungen, Kopierschutz und Pixelseitenverhältnis.
KSALLOCATOR_DISPATCH

Die KSALLOCATOR_DISPATCH-Struktur enthält die Rückrufe, die für eine Pin erforderlich sind, um eine eigene Zuweisung auf Kernelebene zu implementieren.
KSALLOCATOR_FRAMING

Die KSALLOCATOR_FRAMING-Struktur wird verwendet, um Rahmenanforderungen abzufragen und Anforderungen zur Erstellung von Zuordnungen zu übermitteln.
KSALLOCATOR_FRAMING_EX

Die KSALLOCATOR_FRAMING_EX-Struktur ist der AVStream-Ersatz für KSALLOCATOR_FRAMING. KSALLOCATOR_FRAMING_EX definiert Zuweisungsanforderungen für einen Pin in einem Filter auf Kernelebene.
KSATTRIBUTE

Die KSATTRIBUTE-Struktur definiert ein zusätzliches Attribut eines Datenformats oder Datenbereichs, das nicht von den KSDATAFORMAT- und KSDATARANGE-Strukturen oder den erweiterten Informationen basierend auf den Format- und Bereichsbezeichnern abgedeckt wird.
KSATTRIBUTE_LIST

Die KSATTRIBUTE_LIST-Struktur enthält ein Attribut, das in einer KSATTRIBUTE-Struktur definiert ist.
KSAUDIOENGINE_DEVICECONTROLS

Beschreibt die KSAUDIOENGINE_DEVICECONTROLS-Struktur.
KSAUTOMATION_TABLE

Die KSAUTOMATION_TABLE-Struktur definiert eine Struktur, die Tabellen für Eigenschaften, Methoden und Ereignisse kombiniert.
KSBUFFER_ITEM

Die KSBUFFER_ITEM-Struktur wird verwendet, um eine Liste der Aus der Ereignisquelle kopierten Datenpuffer zu speichern, die von der Ereignissenke über KSEVENT_TYPE_QUERYBUFFER abgerufen werden können.
KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS

Die KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS-Struktur wird verwendet, um auflisten zu können, welche Streamkonfigurationen die Hintergrundsegmentierung unterstützen.
KSCAMERA_EXTENDEDPROP_CAMERAOFFSET

Die KSCAMERA_EXTENDEDPROP_CAMERAOFFSET-Struktur enthält die Parameter für die Eigenschaft Camera Angle Offset Control.
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS definiert eine verfügbare Auflösung und die unterstützten Konfigurationswerte.
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER enthält Größen- und Zählungsinformationen für die KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER- und KSCAMERA_EXTENDEDPROP_DIGITAL_WINDOW_CONFIGCAPS-Strukturen.
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING enthält den x- und y-Ursprung und die Fenstergröße des digitalen Fensters im Q24-Format.
KSCAMERA_EXTENDEDPROP_EVCOMPENSATION

Die EV-Kompensationssteuerung ermöglicht eine Belichtungssteuerung, die durch Inkremente von EV-Kompensationsschritten angepasst wird.
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW

Die Eigenschaft Field of View Control beschreibt das aktuelle Sichtfeld (Field of View, FOV) der Kamera zusammen mit dem Neigungswinkel der Kameraposition.
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS

Die KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS-Struktur definiert die Konfigurationsfunktionen des Sichtfelds (FoV) einer Kamera.
KSCAMERA_EXTENDEDPROP_HEADER

Die KSCAMERA_EXTENDEDPROP_HEADER-Struktur ist der Nutzlastheader für eine Erweiterungssteuerelementeigenschaft.
KSCAMERA_EXTENDEDPROP_METADATAINFO

Diese Struktur stellt die Metadateninformationen für das erweiterte Eigenschaftensteuerelement dar.
KSCAMERA_EXTENDEDPROP_PHOTOMODE

Die KSCAMERA_EXTENDEDPROP_PHOTOMODE-Struktur enthält die Eigenschaftendaten für die Anzahl der Verlaufsrahmen im Fotomodus.
KSCAMERA_EXTENDEDPROP_PROFILE

Die Nutzlast des KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE-Steuerelements enthält KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE.
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS

Diese Struktur enthält die Funktionen für ein ROI-Steuerelement.
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER

Diese Struktur enthält die Headerinformationen für ROI-Funktionen.
KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE

Diese Struktur enthält die ROI-Infostruktur für die Belichtung.
KSCAMERA_EXTENDEDPROP_ROI_FOCUS

Diese Struktur enthält die ROI-Infostruktur für den Fokus.
KSCAMERA_EXTENDEDPROP_ROI_INFO

Diese Struktur enthält Informationen zu einem ROI.
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL

Diese Struktur enthält Informationen für ein ROI-ISP-Steuerelement.
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER

Diese Struktur enthält die Headerinformationen für ROI ISP-Steuerelemente.
KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE

Diese Struktur enthält die ROI-Infostruktur für den Weißabgleich.
KSCAMERA_EXTENDEDPROP_VALUE

Die KSCAMERA_EXTENDEDPROP_VALUE-Struktur ist eine Datentypunion, die zum Ausdrücken eines erweiterten Eigenschaftswerts verwendet wird.
KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING

Die KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING ist eine Nutzlaststruktur der Eigenschaft für Videoverarbeitungseinstellungen im Zusammenhang mit Weißabgleich, Belichtungsmodus und Fokusmodus.
KSCAMERA_MAXVIDEOFPS_FORPHOTORES

Die KSCAMERA_MAXVIDEOFPS_FORPHOTORES-Struktur enthält die Eigenschaftendaten für die maximale Bildfrequenz bei einer bestimmten Auflösung für eine Kamera, die Vorschau und Aufnahme unterstützt.
KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK

Die KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK-Struktur enthält Informationen über die Dimensionen der Hintergrundmaske sowie die Abdeckung des Frames, aus dem sie abgeleitet wird. Dabei handelt es sich um den Frame, der vom Stream ausgegeben wird.
KSCAMERA_METADATA_DIGITALWINDOW

KSCAMERA_METADATA_DIGITALWINDOW enthält Metadatenheaderinformationen sowie den Ursprung und die Größe des digitalen Fensters x und y im Q24-Format.
KSCAMERA_METADATA_ITEMHEADER

Diese Struktur enthält die Metadatenheaderinformationen, die vom Kameratreiber ausgefüllt werden.
KSCAMERA_METADATA_PHOTOCONFIRMATION

Diese Struktur enthält die Metadateninformationen zur Fotobestätigung, die vom Kameratreiber ausgefüllt werden.
KSCAMERA_PERFRAMESETTING_CAP_HEADER

Diese Struktur enthält die Headerinformationen für die Funktionen für die Einstellungen pro Frame.
KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER

Die KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER-Struktur enthält die Kopfzeileninformationen für ein Element mit den Einstellungen pro Frame.
KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM

Diese Struktur enthält ein benutzerdefiniertes Element.
KSCAMERA_PERFRAMESETTING_FRAME_HEADER

Diese Struktur enthält die Headerinformationen für einen Frame in einer Nutzlast pro Frameeinstellungen.
KSCAMERA_PERFRAMESETTING_HEADER

Diese Struktur enthält Headerinformationen für die Nutzlast der Einstellungen pro Frame.
KSCAMERA_PERFRAMESETTING_ITEM_HEADER

Die KSCAMERA_PERFRAMESETTING_ITEM_HEADER-Struktur enthält die Headerinformationen für ein Element mit den Einstellungen pro Frame.
KSCAMERA_PROFILE_CONCURRENCYINFO

Ein Array von KSCAMERA_PROFILE_CONCURRENCYINFO Strukturen bilden den Camera.Concurrency-Parameter der KSDEVICE_PROFILE_INFO-Struktur (deren Arraygröße durch den Camera.CountOfConcurrency-Parameter angegeben wird), das angibt, welche Profile das in der KSCAMERA_PROFILE_INFO-Struktur identifizierte Profil gleichzeitig auf verschiedenen Kameras ausgeführt werden kann.
KSCAMERA_PROFILE_INFO

Die KSCAMERA_PROFILE_INFO-Struktur wird verwendet, um ein bestimmtes Profil eindeutig zu identifizieren.
KSCAMERA_PROFILE_MEDIAINFO

Diese Struktur enthält die relevanten Medientypinformationen für jedes Kameraprofil.
KSCAMERA_PROFILE_PININFO

Diese Struktur gibt die verfügbare Liste der Medientypen für die einzelnen Kameratreiber-Pins an.
KSCLOCK_CREATE

Die KSCLOCK_CREATE-Struktur wird in Parametern zum Erstellen von Uhren für die KsCreateClock-Funktion verwendet.
KSCLOCK_DISPATCH

Die KSCLOCK_DISPATCH-Struktur enthält die Rückrufe, die für eine Anheftung erforderlich sind, um ein Uhrobjekt zu implementieren.
KSCLOCK_FUNCTIONTABLE

Die KSCLOCK_FUNCTIONTABLE-Struktur beschreibt eine Funktionstabelle für die master Uhr.
KSCLOCKINSTANCE

Weitere Informationen: KSCLOCKINSTANCE-Struktur
KSCOMPONENTID

Die KSCOMPONENTID-Struktur enthält eindeutige Bezeichner, die ein einzelnes Kernelstreamingobjekt beschreiben.
KSCORRELATED_TIME

Die KSCORRELATED_TIME-Struktur enthält eine Uhrzeit sowie die entsprechende Anzahl von Takttakten seit dem Systemstart.
KSDATAFORMAT

Die KSDATAFORMAT-Struktur ist eine Struktur mit variabler Länge, die ein Datenformat beschreibt.
KSDATAFORMAT

In diesem Thema wird die KSDATAFORMAT-Union beschrieben.
KSDEVICE

Die KSDEVICE-Struktur beschreibt ein funktionales WDM-Gerät, das von AVStream verwaltet wird.
KSDEVICE_DESCRIPTOR

Die KSDEVICE_DESCRIPTOR Struktur beschreibt die Merkmale eines bestimmten Geräts.
KSDEVICE_DISPATCH

Die KSDEVICE_DISPATCH-Struktur beschreibt die Rückrufe, die ein Client bereitstellen kann, um Benachrichtigungen über die Geräteerstellung und PnP-Ereignisse zu erhalten.
KSDEVICE_PROFILE_INFO

Die KSDEVICE_PROFILE_INFO ist eine generische Struktur, die zum Verarbeiten von Profilinformationen für verschiedene Gerätetypen entwickelt wurde.
KSDEVICE_THERMAL_DISPATCH

Die KSDEVICE_THERMAL_DISPATCH-Struktur wird vom Miniporttreiber im API-Aufruf verwendet, um Rückrufe für thermische Benachrichtigungen zu registrieren. Diese Struktur enthält die Rückruffunktionszeiger für aktive und passive Kühlschnittstellen.
KSDISPATCH_TABLE

Die KSDISPATCH_TABLE-Struktur enthält Zeiger auf minidriver implementierte IRP-Dispatchroutinen.
KSDPC_ITEM

Die KSDPC_ITEM-Struktur wird verwendet, um Informationen zu internen DPCs zu speichern, die zum Generieren von Ereignisbenachrichtigungen aus einem ausgelösten IRQL verwendet werden können.
KSE_NODE

Die KSE_NODE-Struktur gibt eine Ereignisanforderung für einen bestimmten Knoten an.
KSE_PIN

Weitere Informationen: KSE_PIN Struktur
KSERROR

Die KSERROR-Struktur wird verwendet, um Streamingfehler sowohl im Kernel- als auch im Benutzermodus an die jeweiligen Qualitätsmanager zu melden.
KSEVENT_ENTRY

Das Kernelstreamingsubsystem verwendet die KSEVENT_ENTRY-Struktur, um zu beschreiben, wie ein Ereignis ausgelöst werden soll.
KSEVENT_ITEM

Die KSEVENT_ITEM-Struktur beschreibt die Unterstützung eines Minidrivers für ein bestimmtes Ereignis innerhalb einer Ereignismenge.
KSEVENT_SET

Die KSEVENT_SET-Struktur beschreibt die Ereignisse, die einen Kernelstreamingereignissatz umfassen.
KSEVENT_TIME_INTERVAL

Die KSEVENT_TIME_INTERVAL-Struktur wird in verschiedenen Ereignissen innerhalb des KSEVENTSETID_Clock Ereignissatzes verwendet.
KSEVENT_TIME_MARK

Die KSEVENT_TIME_MARK-Struktur wird in verschiedenen Ereignissen innerhalb des KSEVENTSETID_Clock Ereignissatzes verwendet.
KSEVENT_TUNER_INITIATE_SCAN_S

Die KSEVENT_TUNER_INITIATE_SCAN_S-Struktur wird im KSEVENT_TUNER_INITIATE_SCAN-Ereignis innerhalb des EVENTSETID_TUNER-Ereignissatzes verwendet.
KSEVENTDATA

Kernelstreamingclients senden die KSEVENTDATA-Struktur an den Klassentreiber, um eine Benachrichtigungsmethode anzugeben.
KSEVENTDATA_BDA_RF_TUNER_SCAN_S

In diesem Thema wird die KSEVENTDATA_BDA_RF_TUNER_SCAN_S-Struktur beschrieben.
KSFASTMETHOD_ITEM

Treiber bieten eine Struktur vom Typ KSFASTMETHOD_ITEM, um eine schnelle E/A-Verteilung zu unterstützen.
KSFASTPROPERTY_ITEM

Die KSFASTPROPERTY_ITEM-Struktur wird mit Elementen für eine schnelle E/A-Versendung verwendet.
KSFILTER

Die KSFILTER-Struktur beschreibt einen instanziierten Filter.
KSFILTER_DESCRIPTOR

Die KSFILTER_DESCRIPTOR-Struktur beschreibt die Merkmale eines Filters, der von einer bestimmten Filterfactory erstellt wurde.
KSFILTER_DISPATCH

Die KSFILTER_DISPATCH-Struktur beschreibt die Clientrückrufe, die vorgenommen werden, um den Client über bestimmte Ereignisse für einen bestimmten Filtertyp zu benachrichtigen.
KSFILTERFACTORY

Die KSFILTERFACTORY-Struktur stellt eine Filterfabrik dar.
KSFRAMETIME

Die KSFRAMETIME-Struktur wird vom Rendern von Pins unterstützt und wird verwendet, um die Dauer des nächsten Datenrahmens und die diesem Frame zugeordneten Flags zurückzugeben.
KSGATE

Die KSGATE-Struktur beschreibt ein AVStream-Gate-Objekt.
KSGRAPHMANAGER_FUNCTIONTABLE

Weitere Informationen: KSGRAPHMANAGER_FUNCTIONTABLE Struktur
KSHANDSHAKE

Die KSHANDSHAKE-Struktur wird verwendet, um Informationen hin und her zu übergeben, während Anheftungen handhaken, um eine private Schnittstelle auszuhandeln.
KSIDEFAULTCLOCK

Weitere Informationen: KSIDEFAULTCLOCK-Struktur
KSIDENTIFIER

Die KSIDENTIFIER-Struktur gibt eine GUID an, die einen zugehörigen Satz von GUIDs eindeutig identifiziert, und einen Indexwert, der auf ein bestimmtes Element innerhalb dieser Gruppe verweist.
KSINTERVAL

Die KSINTERVAL-Struktur gibt eine Basiszeit und ein Zeitintervall für wiederkehrende Ereignisse an.
KSJACK_DESCRIPTION3

In diesem Thema wird die KSJACK_DESCRIPTION3-Struktur beschrieben.
KSM_BDA_PIN

Die KSM_BDA_PIN-Struktur beschreibt eine Methodenanforderung zum Erstellen oder Löschen einer Pin Factory für einen Filter.
KSM_BDA_PIN_PAIR

Die KSM_BDA_PIN_PAIR-Struktur beschreibt eine Methodenanforderung zum Abrufen der Pinkopplungsstruktur (BDA_PIN_PAIRING) zwischen einem Eingabe- und Ausgabenadelpaar.
KSM_NODE

Genau wie KSP_NODE für Eigenschaften auf einem Knoten verwendet wird, wird die KSM_NODE-Struktur für Methoden auf einem Knoten verwendet.
KSM_PIN

Die KSM_PIN-Struktur beschreibt eine Methodenanforderung zum Erstellen oder Löschen einer Pin Factory für einen Filter.
KSM_PIN_PAIR

Die KSM_PIN_PAIR-Struktur beschreibt eine Methodenanforderung zum Abrufen der Pinkopplungsstruktur (BDA_PIN_PAIRING) zwischen einem Paar von Eingabe- und Ausgabepins.
KSMAPPING

Die KSMAPPING-Struktur wird verwendet, um einen einzelnen zusammenhängenden Teil des physischen Arbeitsspeichers für die Verwendung in Scatter/Gather-DMA-Vorgängen zu beschreiben.
KSMETHOD_ITEM

Die KSMETHOD_ITEM-Struktur beschreibt eine einzelne Methode innerhalb eines Methodensatzes.
KSMETHOD_SET

Die KSMETHOD_SET-Struktur beschreibt die Methoden, die aus einem Kernelstreamingmethodensatz bestehen.
KSMPEGVID_RECT

KSMPEGVID_RECT Struktur
KSMULTIPLE_ITEM

Die KSMULTIPLE_ITEM-Struktur ist ein generischer Header für Eigenschaftsdaten, die mehrere Einträge enthalten können.
KSNODE_CREATE

Die KSNODE_CREATE-Struktur beschreibt den Satz von Informationen, die zum Erstellen des Knotenhandles verwendet werden.
KSNODE_DESCRIPTOR

Die KSNODE_DESCRIPTOR-Struktur beschreibt einen Topologieknoten in einem Filter.
KSOBJECT_CREATE

Die KSOBJECT_CREATE-Struktur enthält ein Array von Erstellungshandlern für Basisobjektklassen, die von diesem Geräteobjekt unterstützt werden.
KSOBJECT_CREATE_ITEM

Die KSOBJECT_CREATE_ITEM-Struktur wird verwendet, um die an eine Erstellungsanforderung übergebene Zeichenfolge zu suchen.
KSP_BDA_NODE_PIN

Die KSP_BDA_NODE_PIN-Struktur beschreibt eine Eigenschaftsanforderung zum Abrufen des Steuerungspins für einen Knoten.
KSP_NODE

Kernelstreamingclients verwenden die KSP_NODE-Struktur, um die Eigenschaft und den Knotentyp innerhalb einer KSPROPERTY_TOPOLOGY_NAME-Eigenschaftsanforderung anzugeben.
KSP_NODE_ESPID

Die KSP_NODE_ESPID-Struktur beschreibt die Eigenschaft und den Knotentyp für einen ECM-Zuordnungsknoten (Entitlement Control Message) zusammen mit dem Paketbezeichner (PID) für einen elementaren Stream, den der ECM-Zuordnungsknoten verarbeitet.
KSP_PIN

Kernelstreamingclients verwenden die KSP_PIN-Struktur, um die Eigenschaft und den Anheftungstyp in einer KSPROPSETID_Pin-Eigenschaftsanforderung anzugeben.
KSP_TIMEFORMAT

Die KSP_TIMEFORMAT-Struktur entspricht KSPROPERTY_MEDIASEEKING_CONVERTTIMEFORMAT.
KSPIN

Die KSPIN-Struktur beschreibt einen instanziierten Pin.
KSPIN_CINSTANCES

Weitere Informationen: KSPIN_CINSTANCES Struktur
KSPIN_CONNECT

Clients verwenden die KSPIN_CONNECT-Struktur, um die Verbindung zu beschreiben, die sie von einem Treiber in einem KsCreatePin-Aufruf anfordern.
KSPIN_DESCRIPTOR

Die KSPIN_DESCRIPTOR-Struktur beschreibt die grundlegenden KSPROPSETID_Pin Eigenschaften eines Pintyps.
KSPIN_DESCRIPTOR_EX

Die KSPIN_DESCRIPTOR_EX-Struktur beschreibt die Merkmale eines Pintyps für einen bestimmten Filtertyp.
KSPIN_DISPATCH

Die KSPIN_DISPATCH-Struktur beschreibt die Rückrufe, für die Sich Clients registrieren können, um Benachrichtigungen über Anheftereignisse zu erhalten.
KSPIN_MDL_CACHING_NOTIFICATION

Die KSPIN_MDL_CACHING_NOTIFICATION-Struktur enthält Felder, die intern vom Betriebssystem verwendet werden.
KSPIN_MDL_CACHING_NOTIFICATION32

Die KSPIN_MDL_CACHING_NOTIFICATION32-Struktur enthält Felder, die intern vom Betriebssystem verwendet werden.
KSPIN_PHYSICALCONNECTION

Eine Struktur vom Typ KSPIN_PHYSICALCONNECTION wird als Antwort auf eine KSPROPERTY_PIN_PHYSICALCONNECTION-Anforderung zurückgegeben.
KSPRIORITY

Die KSPRIORITY-Struktur wird verwendet, um die Priorität anzugeben, und wird mit der KSPROPERTY_CONNECTION_PRIORITY-Eigenschaft verwendet.
KSPROCESSPIN

Die KSPROCESSPIN-Struktur beschreibt den Prozesszustand eines bestimmten Pins.
KSPROCESSPIN_INDEXENTRY

Die KSPROCESSPIN_INDEXENTRY-Struktur wird in Filter-Centric Processing verwendet, um alle Eingabe- und Ausgabepins in einem Kontext zusammenzuführen.
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S

Die KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S-Struktur gibt an, ob die verschachtelte Erfassung unterstützt wird.
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S

Die KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S-Struktur gibt an, ob eine verschachtelte Erfassung möglich ist.
KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S

Die KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S-Struktur gibt die Breite und Höhe einer Überlagerungsfläche an.
KSPROPERTY_BDA_RF_TUNER_CAPS_S

In diesem Thema wird die KSPROPERTY_BDA_RF_TUNER_CAPS_S-Struktur beschrieben.
KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S

In diesem Thema wird die KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S-Struktur beschrieben.
KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S

In diesem Thema wird die KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S-Struktur beschrieben.
KSPROPERTY_BDA_RF_TUNER_STANDARD_S

In diesem Thema wird die KSPROPERTY_BDA_RF_TUNER_STANDARD_S-Struktur beschrieben.
KSPROPERTY_BOUNDS_LONG

Die KSPROPERTY_BOUNDS_LONG-Struktur definiert die Begrenzungen für eine 32-Bit-Eigenschaft.
KSPROPERTY_BOUNDS_LONGLONG

Die KSPROPERTY_BOUNDS_LONGLONG-Struktur definiert die Begrenzungen für eine 64-Bit-Eigenschaft.
KSPROPERTY_CAMERACONTROL_FLASH_S

Beschreibt die Eigenschaften des Blitzsteuerelements im Eigenschaftensatz PROPSETID_VIDCAP_CAMERACONTROL_FLASH Kamerasteuerung. Diese Struktur gibt Eigenschaftswerte an, die von Anwendungen zum Konfigurieren des Kamerablitzes verwendet werden.
KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S

Die KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S-Struktur gibt filterspezifische Daten zurück, die mithilfe der KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH-Eigenschaft angefordert werden.
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S

Beschreibt die Eigenschaften des Bildnadelsteuerelements im Eigenschaftensatz PROPSETID_VIDCAP_CAMERACONTROL_IMAGE_PIN_CAPABILITY Kamerasteuerung.
KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S

Die KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S-Struktur gibt knotenspezifische Daten zurück, die mithilfe der KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH-Eigenschaft angefordert werden.
KSPROPERTY_CAMERACONTROL_NODE_S

Die KSPROPERTY_CAMERACONTROL_NODE_S-Struktur beschreibt knotenbasierte Eigenschaften im PROPSETID_VIDCAP_CAMERACONTROL-Eigenschaftensatz. Diese Struktur gibt Eigenschaftswerte in Anforderungen an den USB-Videoklassentreiber an.
KSPROPERTY_CAMERACONTROL_NODE_S2

Die KSPROPERTY_CAMERACONTROL_NODE_S2-Struktur beschreibt knotenbasierte Eigenschaften im PROPSETID_VIDCAP_CAMERACONTROL Eigenschaftensatz, die zwei Werte gleichzeitig verwenden. Diese Struktur gibt Eigenschaftswerte in Anforderungen an den USB-Videoklassentreiber an.
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S

Beschreibt roi-Steuerelementeigenschaften (Region of Interest) im PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST Kamerasteuerungseigenschaftensatz.
KSPROPERTY_CAMERACONTROL_S

Die KSPROPERTY_CAMERACONTROL_S-Struktur beschreibt filterbasierte Eigenschaften im PROPSETID_VIDCAP_CAMERACONTROL-Eigenschaftensatz.
KSPROPERTY_CAMERACONTROL_S_EX

Gibt einen Kamerasteuerungsvorgang an, einschließlich der Einstellung des Blitzes, der Eigenschaften der Bildnadelsteuerung, des relevanten Bereichs im Bild oder der Videostabilisierung.
KSPROPERTY_CAMERACONTROL_S2

Die KSPROPERTY_CAMERACONTROL_S2-Struktur beschreibt filterbasierte Eigenschaften im PROPSETID_VIDCAP_CAMERACONTROL Eigenschaftensatz, die zwei Werte gleichzeitig verwenden.
KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S

Beschreibt die Eigenschaften der Videostabilisierungssteuerung im Eigenschaftensatz PROPSETID_VIDCAP_CAMERACONTROL_VIDEO_STABILIZATION Kamerasteuerung. Diese Struktur gibt Eigenschaftswerte an, die in Anforderungen an den Kameratreiber verwendet werden.
KSPROPERTY_CROSSBAR_CAPS_S

Die KSPROPERTY_CROSSBAR_CAPS_S-Struktur beschreibt die Querleistenfunktionen für ein Gerät.
KSPROPERTY_CROSSBAR_PININFO_S

Die KSPROPERTY_CROSSBAR_PININFO_S-Struktur beschreibt die Kreuzleisten-Pininformationen für ein Gerät.
KSPROPERTY_CROSSBAR_ROUTE_S

Die KSPROPERTY_CROSSBAR_ROUTE_S-Struktur beschreibt, ob ein bestimmtes Routing möglich ist, und gibt das aktuelle Routing für einen Pin an.
KSPROPERTY_DESCRIPTION

Die KSPROPERTY_DESCRIPTION-Struktur gibt die Größe und den Typ der Werte an, die in einer bestimmten Eigenschaft enthalten sind.
KSPROPERTY_DROPPEDFRAMES_CURRENT_S

Die KSPROPERTY_DROPPEDFRAMES_CURRENT_S-Struktur beschreibt die gelöschten Frameinformationen vom Minidriver.
KSPROPERTY_EXTDEVICE_S

Die KSPROPERTY_EXTDEVICE_S-Struktur beschreibt ein externes Gerät und seine Funktionen.
KSPROPERTY_EXTXPORT_NODE_S

Die KSPROPERTY_EXTXPORT_NODE_S-Struktur beschreibt einen externen Transport und dessen Funktionen.
KSPROPERTY_EXTXPORT_S

Die KSPROPERTY_EXTXPORT_S-Struktur beschreibt einen externen Transport und dessen Funktionen.
KSPROPERTY_GRAPHMANAGER_INTERFACE

Weitere Informationen: _KSPROPERTY_GRAPHMANAGER_INTERFACE-Struktur
KSPROPERTY_ITEM

Treiber verwenden die KSPROPERTY_ITEM-Struktur, um zu beschreiben, wie sie eine Eigenschaft in einem Eigenschaftensatz unterstützen.
KSPROPERTY_MEDIAAVAILABLE

Die KSPROPERTY_MEDIAAVAILABLE-Struktur gibt die Medienzeitspanne (die Zeitspanne, in der ein Client suchen kann) an, die derzeit für einen Filter verfügbar ist.
KSPROPERTY_MEMBERSHEADER

Ein Treiber stellt eine Struktur vom Typ KSPROPERTY_MEMBERSHEADER bereit, um die Größe und den Typ jedes Elements in einem Array zu beschreiben, das Eigenschaftswerte oder Bereiche enthält.
KSPROPERTY_MEMBERSLIST

Die KSPROPERTY_MEMBERSLIST-Struktur enthält eine Liste mit gesetzlichen Werten oder Bereichen für eine Eigenschaft.
KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO

Definiert die KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO-Struktur.
KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO

Definiert die KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO-Struktur.
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER

Die KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER-Struktur enthält eine NTP-spezifische Nutzlast, die zum Festlegen oder Deaktivieren eines NTP-Servers auf einer Onvif-Protokollkamera verwendet wird.
KSPROPERTY_POSITIONS

Die KSPROPERTY_POSITIONS-Struktur gibt die aktuelle Position und die Stoppposition relativ zur Gesamtdauer des Datenstroms an.
KSPROPERTY_SELECTOR_NODE_S

Die KSPROPERTY_SELECTOR_NODE_S-Struktur beschreibt knotenbasierte Eigenschafteneinstellungen im PROPSETID_VIDCAP_SELECTOR Eigenschaftensatz.
KSPROPERTY_SELECTOR_S

Die KSPROPERTY_SELECTOR_S-Struktur beschreibt filterbasierte Eigenschafteneinstellungen im PROPSETID_VIDCAP_SELECTOR-Eigenschaftssatz.
KSPROPERTY_SERIAL

Die KSPROPERTY_SERIAL-Struktur ist ein Header, der für jede Eigenschaft enthalten ist, die einer KSPROPERTY_SERIALHDR-Struktur folgt.
KSPROPERTY_SERIALHDR

Das Format des Serialisierungspuffers ist eine KSPROPERTY_SERIALHDR-Struktur, gefolgt von serialisierten Eigenschaften.
KSPROPERTY_SET

Ein Kernelstreamingtreiber oder -pin kann die KSPROPERTY_SET-Struktur verwenden, um zu beschreiben, wie ein Eigenschaftensatz unterstützt wird.
KSPROPERTY_SPHLI

Die KSPROPERTY_SPHLI Struktur wird verwendet, um ein Rechteck der Unteransicht oder des Bildschirms zu beschreiben, dessen Farbe oder Kontrast geändert werden soll.
KSPROPERTY_SPPAL

Die KSPROPERTY_SPPAL Struktur wird verwendet, um die Palette einer Unterbildanzeige zu beschreiben.
KSPROPERTY_STEPPING_LONG

Die KSPROPERTY_STEPPING_LONG-Struktur definiert den gültigen Wertebereich für eine 32-Bit-Eigenschaft.
KSPROPERTY_STEPPING_LONGLONG

Die KSPROPERTY_STEPPING_LONGLONG-Struktur definiert den gültigen Wertebereich für eine 64-Bit-Eigenschaft.
KSPROPERTY_TIMECODE_NODE_S

Die KSPROPERTY_TIMECODE_NODE_S-Struktur beschreibt einen Timecode.
KSPROPERTY_TIMECODE_S

Die KSPROPERTY_TIMECODE_S-Struktur beschreibt einen Timecode.
KSPROPERTY_TUNER_CAPS_S

Die KSPROPERTY_TUNER_CAPS_S-Struktur beschreibt die Hardwarefunktionen von Tv- und Radiooptimierungsgeräten.
KSPROPERTY_TUNER_FREQUENCY_S

Die KSPROPERTY_TUNER_FREQUENCY_S-Struktur beschreibt die Häufigkeit eines TV- oder Radiotunergeräts.
KSPROPERTY_TUNER_IF_MEDIUM_S

Die KSPROPERTY_TUNER_IF_MEDIUM_S-Struktur gibt die mittlere GUID für den Pin zurück, der die Optimierung auf eine Zwischenfrequenz unterstützen kann.
KSPROPERTY_TUNER_INPUT_S

Die KSPROPERTY_TUNER_INPUT_S-Struktur beschreibt den Eingabeverbindungsindex eines Tunergeräts für Geräte, die mehrere Eingaben unterstützen.
KSPROPERTY_TUNER_MODE_CAPS_S

Die KS_PROPERTY_TUNER_MODE_CAPS_S-Struktur beschreibt die Funktionen von TV- und Radiotunergeräten.
KSPROPERTY_TUNER_MODE_S

Die KSPROPERTY_TUNER_MODE_S-Struktur beschreibt den Modus eines TV- oder Radiotunergeräts.
KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S

Die KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S-Struktur beschreibt die Scanfunktionen eines Broadcastnetzwerktyps, den ein Optimierungsgerät unterstützt.
KSPROPERTY_TUNER_SCAN_CAPS_S

Die KSPROPERTY_TUNER_SCAN_CAPS_S-Struktur beschreibt die Hardwarescanfunktionen eines Optimierungsgeräts.
KSPROPERTY_TUNER_SCAN_STATUS_S

Die KSPROPERTY_TUNER_SCAN_STATUS_S-Struktur beschreibt status für einen Scanvorgang.
KSPROPERTY_TUNER_STANDARD_MODE_S

Die KSPROPERTY_TUNER_STANDARD_MODE_S-Struktur beschreibt, ob das Tuninggerät den Tunerstandard über das Signal selbst identifizieren kann.
KSPROPERTY_TUNER_STANDARD_S

Die KSPROPERTY_TUNER_STANDARD_S Struktur beschreiben den Standard eines TV-Tunergeräts, z. B. PAL, NTSC oder SECAM.
KSPROPERTY_TUNER_STATUS_S

Die KSPROPERTY_TUNER_STATUS_S-Struktur beschreibt den Fortschritt eines Optimierungsvorgangs für TV- und Radiotunergeräte, einschließlich der aktuellen Optimierungsfrequenz.
KSPROPERTY_TVAUDIO_CAPS_S

Die KSPROPERTY_TVAUDIO_CAPS_S-Struktur beschreibt die Funktionen eines TV-Audiogeräts, z. B. Stereo- und Monoaudiounterstützung und Sprachfunktionen.
KSPROPERTY_TVAUDIO_S

Die KSPROPERTY_TVAUDIO_S-Struktur beschreibt den aktuellen TV-Audiomodus, z. B. Stereo- oder Mono-Audio- und Spracheinstellungen.
KSPROPERTY_VALUES

Die KSPROPERTY_VALUES-Struktur beschreibt den Typ und die zulässigen Standardwerte einer Eigenschaft.
KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S

Die KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S-Struktur beschreibt Informationen zu den Videokomprimierungsfunktionen, die von einem Gerät unterstützt werden.
KSPROPERTY_VIDEOCOMPRESSION_S

Die KSPROPERTY_VIDEOCOMPRESSION_S-Struktur beschreibt eine einzelne KSPROPERTY_VIDEOCOMPRESSION_Xxx-Eigenschaft eines angegebenen Datenstroms.
KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S

Die KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S-Struktur beschreibt die tatsächlichen Bildfrequenzinformationen als Reaktion auf KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE Eigenschaftenanforderungen.
KSPROPERTY_VIDEOCONTROL_CAPS_S

Die KSPROPERTY_VIDEOCONTROL_CAPS_S-Struktur beschreibt die Videosteuerungsfunktionen eines Minidrivers, z. B. Bilddrehungs- oder Ereignisauslösungsfunktionen.
KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S

Die KSPROPERTY_VIDEOCONTROL_FRAME_RATES-Struktur beschreibt verfügbare Bildraten in Einheiten von 100 Nanosekunden.
KSPROPERTY_VIDEOCONTROL_MODE_S

Die KSPROPERTY_VIDEOCONTROL_MODE_S-Struktur beschreibt Videosteuerungsmodi für einen Stream, z. B. Bild flipping oder Ereignisauslösungsfunktionen.
KSPROPERTY_VIDEODECODER_CAPS_S

Die KSPROPERTY_VIDEODECODER_CAPS_S-Struktur beschreibt die Hardwarefunktionen des Videodecoders.
KSPROPERTY_VIDEODECODER_S

Die KSPROPERTY_VIDEODECODER_S-Struktur beschreibt Eigenschafteneinstellungen im PROPSETID_VIDCAP_VIDEODECODER-Eigenschaftssatz.
KSPROPERTY_VIDEODECODER_STATUS_S

Die KSPROPERTY_VIDEODECODER_STATUS_S-Struktur beschreibt die vorliegende status eines Videodecodierungsgeräts, z. B. die Anzahl der Zeilen im eingehenden analogen Signal und ob das Signal gesperrt ist.
KSPROPERTY_VIDEOPROCAMP_NODE_S

Die KSPROPERTY_VIDEOPROCAMP_NODE_S-Struktur beschreibt knotenbasierte Eigenschafteneinstellungen im PROPSETID_VIDCAP_VIDEOPROCAMP-Eigenschaftssatz.
KSPROPERTY_VIDEOPROCAMP_NODE_S2

Die KSPROPERTY_VIDEOPROCAMP_NODE_S2-Struktur beschreibt knotenbasierte Eigenschafteneinstellungen im PROPSETID_VIDCAP_VIDEOPROCAMP Eigenschaftensatz, die zwei Werte gleichzeitig verwenden.
KSPROPERTY_VIDEOPROCAMP_S

Die KSPROPERTY_VIDEOPROCAMP_S-Struktur beschreibt filterbasierte Eigenschafteneinstellungen im PROPSETID_VIDCAP_VIDEOPROCAMP-Eigenschaftssatz.
KSQUALITY

Die KSQUALITY-Struktur wird verwendet, um QM-Probleme sowohl im Kernel- als auch im Benutzermodus an die jeweiligen Qualitätsmanager zu melden.
KSQUALITY_MANAGER

Die KSQUALITY_MANAGER-Struktur wird mit der KSPROPERTY_STREAM_QUALITY-Eigenschaft verwendet und enthält den Griff der Qualitätsmanagersenke und einen Kontext, um die Qualitätsbeschwerden zu übergeben.
KSQUERYBUFFER

Die KSQUERYBUFFER-Struktur wird beim Abfragen nach ausstehenden Puffern verwendet, die für ein Ereignis mit KSEVENT_TYPE_QUERYBUFFER verfügbar sind.
KRATE

Die Abfrage wird eine KRATE-Struktur übergeben, die an die -Eigenschaft angefügt wird, die die Ratenanforderung enthält (als KSRATE_CAPABILITY-Struktur bezeichnet), und es wird eine KRATE-Struktur zurückgegeben, die mit der Funktion ausgefüllt ist, wenn die Ratenanforderung angegeben wird.
KSRATE_CAPABILITY

Der Client verwendet die KSRATE_CAPABILITY-Struktur in einer KSPROPERTY_STREAM_RATECAPABILITY-Eigenschaftsanforderung.
KSRELATIVEEVENT

Die KSPROPERTY_CONNECTION_STARTAT-Eigenschaft wird eine KSRELATIVEEVENT-Struktur übergeben.
KSRESOLUTION

Die KSRESOLUTION-Struktur gibt die Granularität und den Fehler einer Kernelstreaminguhr an.
KSRTAUDIO_PACKETVREGISTER

Die KSRTAUDIO_PACKETVREGISTER-Struktur enthält Informationen zu den Paketzeigern des virtuellen Registers.
KSRTAUDIO_PACKETVREGISTER_PROPERTY

Die KSRTAUDIO_PACKETVREGISTER_PROPERTY-Struktur enthält Informationen zur KSPROPERTY_RTAUDIO_PACKETVREGISTER-Eigenschaft.
KSSCATTER_GATHER

Weitere Informationen: KSSCATTER_GATHER Struktur
KSSTREAM_HEADER

Die KSSTREAM_HEADER-Struktur ist eine Struktur mit variabler Länge, die ein Datenpaket beschreibt, das aus einem Streamingtreiber-Pin gelesen oder in diese geschrieben werden soll.
KSSTREAM_METADATA_INFO

Diese Struktur enthält die Metadateninformationen, die an den Treiber übergeben werden.
KSSTREAM_POINTER

Die KSSTREAM_POINTER-Struktur ist der grundlegende AVStream-Zeiger in einen Stream.
KSSTREAM_POINTER_OFFSET

Die KSSTREAM_POINTER_OFFSET-Struktur indiziert Bytes oder Zuordnungen innerhalb eines Frames.
KSSTREAM_UVC_METADATA

Die KSSTREAM_UVC_METADATA-Struktur enthält Start- und Endzeitstempelinformationen.
KSSTREAM_UVC_METADATATYPE_TIMESTAMP

Die KSSTREAM_UVC_METADATATYPE_TIMESTAMP-Struktur enthält Usb Video Class (UVC)-Uhr und Zeitstempelinformationen.
KSSTREAMALLOCATOR_FUNCTIONTABLE

Clients können die Funktionstabelle eines bestimmten Zuordnungsators anfordern, indem sie eine KSSTREAMALLOCATOR_FUNCTIONTABLE-Struktur in einer KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE-Eigenschaftsanforderung senden.
KSSTREAMALLOCATOR_STATUS

Die KSSTREAMALLOCATOR_STATUS-Struktur beschreibt die Rahmenanforderungen und die aktuelle Anzahl der zugeordneten Frames für eine bestimmte Zuweisung.
KSSTREAMALLOCATOR_STATUS_EX

Der Client verwendet KSSTREAMALLOCATOR_STATUS_EX, um die status für Allocators abzufragen, die den erweiterten Zuordnungsrahmen unterstützen.
KSTIME

Die KSTIME-Struktur gibt einen Zeitstempel an, der verwendet werden kann, um die Streamposition anzugeben.
KSTOPOLOGY

Die KSTOPOLOGY-Struktur beschreibt die Topologie von Pins und Knoten.
KSTOPOLOGY_CONNECTION

Die KSTOPOLOGY_CONNECTION-Struktur beschreibt eine einzelne Datenpfadverbindung innerhalb eines Kernelstreamingfilters.
KSVPMAXPIXELRATE

Die KSVPMAXPIXELRATE-Struktur wird verwendet, um die maximale Pixelrate eines Videoports zu beschreiben.
KSVPSURFACEPARAMS

Die KSVPSURFACEPARAMS-Struktur wird verwendet, um die Oberflächenparameter einer Videoportoberfläche zu beschreiben.
KSWAVE_BUFFER

Die KSWAVE_BUFFER-Struktur wird verwendet, um einen Beispielpuffer zu beschreiben.
KSWAVE_COMPATCAPS

Die KSWAVE_COMPATCAPS-Struktur wird verwendet, um die kompatiblen Funktionen eines Geräts zu beschreiben.
KSWAVE_INPUT_CAPABILITIES

Die KSWAVE_INPUT_CAPABILITIES-Struktur wird verwendet, um die Eingabefunktionen eines Geräts zu beschreiben.
KSWAVE_OUTPUT_CAPABILITIES

Die KSWAVE_OUTPUT_CAPABILITIES-Struktur wird verwendet, um die Ausgabefunktionen eines Geräts zu beschreiben.
KSWAVE_VOLUME

Die KSWAVE_VOLUME-Struktur wird verwendet, um das Beispielvolume zu beschreiben.
LAMP_CAPABILITIES_COLOR

Die LAMP_CAPABILITIES_COLOR-Struktur ist der E/A-Parametertyp von IOCTL_LAMP_GET_INTENSITY_COLOR und IOCTL_LAMP_SET_INTENSITY_COLOR.
LAMP_CAPABILITIES_WHITE

Die LAMP_CAPABILITIES_WHITE-Struktur ist der E/A-Parametertyp von IOCTL_LAMP_GET_INTENSITY_WHITE und IOCTL_LAMP_SET_INTENSITY_WHITE.
LAMP_INTENSITY_COLOR

Die LAMP_INTENSITY_COLOR-Struktur ist der E/A-Parametertyp von IOCTL_LAMP_GET_INTENSITY_COLOR und IOCTL_LAMP_SET_INTENSITY_COLOR.
LAMP_INTENSITY_WHITE

Die LAMP_INTENSITY_WHITE-Struktur ist der E/A-Parametertyp von IOCTL_LAMP_GET_INTENSITY_WHITE und IOCTL_LAMP_SET_INTENSITY_WHITE.
MEDIUM_INFO

Die MEDIUM_INFO-Struktur beschreibt die Medien, die in ein externes Gerät geladen werden.
MF_MDL_SHARED_PAYLOAD_KEY

Diese Union wird intern vom Betriebssystem verwendet.
MPEG2_TRANSPORT_STRIDE

Die MPEG2_TRANSPORT_STRIDE-Struktur beschreibt den Formatblock des MPEG2-Transportschritts.
OPTIMAL_WEIGHT_TOTALS

Weitere Informationen: OPTIMAL_WEIGHT_TOTALS Struktur
PID_MAP

Die PID_MAP-Struktur beschreibt eine Gruppe von Paketen im Ausgabestream eines Paketbezeichnerfilters (PID). Diese Gruppe besteht aus Paketen, die mit einer identischen PID identifiziert werden und bestimmte Medieninhalte enthalten.
PIPE_DIMENSIONS

Die PIPE_DIMENSIONS-Struktur ist für die Verwendung von Proxys vorgesehen und wird nicht für die Anwendungsverwendung empfohlen. PIPE_DIMENSIONS enthält Informationen, die das Komprimierungs-/Erweiterungsverhältnis von Frames an verschiedenen Pins im Zusammenhang mit einer Pfeife beschreiben.
PIPE_TERMINATION

Die PIPE_TERMINATION-Struktur ist für die Verwendung von Proxys vorgesehen und wird nicht für die Anwendungsverwendung empfohlen. PIPE_TERMINATION enthält Informationen, die den Stecknadelabschluss einer Pipe beschreiben.
PORT_CONFIGURATION_INFORMATION

PORT_CONFIGURATION_INFORMATION beschreibt die Hardwareeinstellungen des Geräts eines Streaming-Minitreibers. Der Klassentreiber füllt die meisten Member mit Informationen aus, die vom Betriebssystem bereitgestellt werden.
RATING_ATTRIBUTE

In diesem Thema wird die RATING_ATTRIBUTE-Struktur beschrieben.
RATING_INFO

In diesem Thema wird die RATING_INFO-Struktur beschrieben.
RATING_SYSTEM

In diesem Thema wird die RATING_SYSTEM-Struktur beschrieben.
STREAM_DATA_INTERSECT_INFO

STREAM_DATA_INTERSECT_INFO beschreibt die Parameter eines Datenschneidungsvorgangs.
STREAM_METHOD_DESCRIPTOR

Weitere Informationen: _STREAM_METHOD_DESCRIPTOR Struktur
STREAM_PROPERTY_DESCRIPTOR

STREAM_PROPERTY_DESCRIPTOR gibt die Parameter von Get/Set-Anforderungen der Eigenschaft an, die der Klassentreiber an den Minitreiber übergibt.
STREAM_TIME_REFERENCE

Weitere Informationen: _STREAM_TIME_REFERENCE Struktur
SWENUM_INSTALL_INTERFACE

Die SWENUM_INSTALL_INTERFACE-Struktur beschreibt eine bestimmte zu installierende Enumerator-Objektschnittstelle für den Anforderungslastbus.
TIMECODE

Die TIMECODE-Union beschreibt einen Timecode von einem externen Gerät. Diese Struktur wird nicht mehr verwendet.
TIMECODE_SAMPLE

Die TIMECODE_SAMPLE-Struktur beschreibt einen vollständigen Timecode.
TRANSPORT_STATE

Die TRANSPORT_STATE-Struktur
TRANSPORTAUDIOPARMS

Die TRANSPORTAUDIOPARMS-Struktur wird definiert, aber nicht verwendet.
TRANSPORTBASICPARMS

Die TRANSPORTBASICPARMS-Struktur wird definiert, aber nicht verwendet.
TRANSPORTSTATUS

Die TRANSPORTSTATUS-Struktur beschreibt den aktuellen Transport status.
TRANSPORTVIDEOPARMS

Die TRANSPORTVIDEOPARMS-Struktur ist definiert, wird aber derzeit nicht verwendet. Es kann in Zukunft verwendet werden.
TUNER_ANALOG_CAPS_S

Die TUNER_ANALOG_CAPS_S-Struktur beschreibt die Hardwarescanfunktionen eines Optimierungsgeräts, das ein analoges Broadcastnetzwerk unterstützt.
USBCAMD_DEVICE_DATA

Diese Struktur ist veraltet und wird bereitgestellt, um die Abwärtskompatibilität mit dem ursprünglichen USBCAMD zu gewährleisten.
USBCAMD_DEVICE_DATA2

Die USBCAMD_DEVICE_DATA2-Struktur gibt die Einstiegspunkte für die Funktionen eines Kamera-Minitreibers an, die USBCAMD aufruft.
USBCAMD_INTERFACE

Die USBCAMD_INTERFACE-Struktur definiert eine Reihe von Diensten im Zusammenhang mit den USB-Busschnittstellen.
USBCAMD_Pipe_Config_Descriptor

Die USBCAMD_Pipe_Config_Descriptor-Struktur beschreibt die Zuordnung zwischen Pipes und Streams.
VIDEO_GETERRORTEXT_PARMS

Weitere Informationen: tag_video_geterrortext_parms-Struktur
VIDEO_OPEN_PARMS

Weitere Informationen: tag_video_open_parms Struktur
VIDEO_STREAM_INIT_PARMS

Weitere Informationen: tag_video_stream_init_parms-Struktur
VIDEOCONFIGPARMS

Weitere Informationen: tag_video_configure_parms-Struktur
VRAM_SURFACE_INFO

Die VRAM_SURFACE_INFO-Struktur beschreibt einen Bereich des System- oder Anzeigespeichers, in dem ein AVStream-Minitreiber Audio- oder Videodaten erfasst.
VRAM_SURFACE_INFO_PROPERTY_S

Die VRAM_SURFACE_INFO_PROPERTY_S-Struktur beschreibt Eigenschaftenelemente im KSPROPSETID_VramCapture-Eigenschaftensatz.