KsFilterFactoryGetFirstChildFilter - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ks.h

PKSFILTER KsFilterFactoryGetFirstChildFilter(
  [in] PKSFILTERFACTORY FilterFactory
);
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-ks-ksfilterfactorygetfirstchildfilter)

KsFilterFactoryGetFirstChildFilter function

Description

The KsFilterFactoryGetFirstChildFilter function returns the first instantiated filter created by FilterFactory.

Parameters

FilterFactory [in]

A pointer to the KSFILTERFACTORY structure for which to find the first instantiated child filter.

Return value

KsFilterFactoryGetFirstChildFilter returns a pointer to the first instantiated KSFILTER structure created by FilterFactory. If there are no instantiated filters created by FilterFactory, NULL is returned.

Remarks

This call is an inline function call to KsGetFirstChild. Note that the object hierarchy is guaranteed to be stable only while the appropriate mutex is held, in this case the device mutex. For more information, see Mutexes in AVStream.

See also

KSFILTER

KSFILTERFACTORY

KsFilterGetNextSiblingFilter

KsGetFirstChild