Skip to content

Latest commit

 

History

History
84 lines (58 loc) · 2.39 KB

nf-ks-ksreleasecontrol.md

File metadata and controls

84 lines (58 loc) · 2.39 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:ks.KsReleaseControl
KsReleaseControl function (ks.h)
The KsReleaseControl function releases the control mutex for Object.
stream\ksreleasecontrol.htm
stream
04/23/2018
KsReleaseControl function
KsReleaseControl, KsReleaseControl function [Streaming Media Devices], avfunc_b568770e-1fe0-47d5-8fd4-ac210cd4be30.xml, ks/KsReleaseControl, stream.ksreleasecontrol
ks.h
Ks.h
Universal
Available in Microsoft Windows XP and later operating systems and DirectX 8.0 and later DirectX versions.
Ks.lib
PASSIVE_LEVEL
Windows
KsReleaseControl
ks/KsReleaseControl
APIRef
kbSyntax
LibDef
Ks.lib
Ks.dll
KsReleaseControl

KsReleaseControl function

-description

The KsReleaseControl function releases the control mutex for Object.

-parameters

-param Object [in]

The object for which to release the control mutex.

-remarks

Object should be either a filter or a pin cast to PVOID.

Minidrivers typically do not call KsReleaseControl directly, but instead call KsFilterReleaseControl or KsPinReleaseControl. These versions automatically provide the necessary typecasting to PVOID.

For more information, see Mutexes in AVStream.

-see-also

KsAcquireControl

KsFilterAcquireControl

KsFilterReleaseControl

KsPinAcquireControl

KsPinReleaseControl