KsFilterGetOuterUnknown function (ks.h)
The KsFilterGetOuterUnknown function returns the outer IUnknown interface of the filter specified by Filter.
Syntax
PUNKNOWN KsFilterGetOuterUnknown(
[in] PKSFILTER Filter
);
Parameters
[in] Filter
A pointer to the KSFILTER structure for which to return the outer IUnknown.
Return value
KsFilterGetOuterUnknown returns a pointer to the outer IUknown interface of Filter. The interface can then be used to query for other interfaces, or it can be used in conjunction with a KsXxxRegisterAggregatedClientUnknown call to cause Filter to aggregate a minidriver supplied COM object.
Remarks
This call is an inline function call to KsGetOuterUnknown.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Microsoft Windows XP and later operating systems and DirectX 8.0 and later DirectX versions. |
Target Platform | Desktop |
Header | ks.h (include Ks.h) |
IRQL | PASSIVE_LEVEL |
See also
KsFilterRegisterAggregatedClientUnknown
KsPinRegisterAggregatedClientUnknown
KsRegisterAggregatedClientUnknown