Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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