Skip to content

Latest commit

 

History

History
80 lines (58 loc) · 2.28 KB

nf-swenum-ksdereferencesoftwarebusobject.md

File metadata and controls

80 lines (58 loc) · 2.28 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:swenum.KsDereferenceSoftwareBusObject
KsDereferenceSoftwareBusObject function (swenum.h)
The KsDereferenceSoftwareBusObject function decrements the reference count of the demand-load bus enumerator object's PDO.
stream\ksdereferencesoftwarebusobject.htm
stream
04/23/2018
KsDereferenceSoftwareBusObject function
KsDereferenceSoftwareBusObject, KsDereferenceSoftwareBusObject function [Streaming Media Devices], ksfunc_e9066001-173a-40e1-a933-2f646a21afad.xml, stream.ksdereferencesoftwarebusobject, swenum/KsDereferenceSoftwareBusObject
swenum.h
Swenum.h
Universal
Ks.lib
Windows
KsDereferenceSoftwareBusObject
swenum/KsDereferenceSoftwareBusObject
APIRef
kbSyntax
LibDef
Ks.lib
Ks.dll
KsDereferenceSoftwareBusObject

KsDereferenceSoftwareBusObject function

-description

This function is intended for internal use only.

The KsDereferenceSoftwareBusObject function decrements the reference count of the demand-load bus enumerator object's PDO.

-parameters

-param Header [in]

Pointer to the device header (extension) of the demand-load bus enumerator.

-returns

None

-remarks

A minidriver can access this function through the DereferenceDeviceObject member of the BUS_INTERFACE_SWENUM structure.

When the demand-load bus enumerator object's PDO reference count is 0, it becomes eligible for removal. Note that this condition does not guarantee removal.

-see-also

BUS_INTERFACE_SWENUM

KsQuerySoftwareBusInterface

KsReferenceSoftwareBusObject