StreamClassRegisterFilterWithNoKSPins 函数 (strmini.h)
StreamClassRegisterFilterWithNoKSPins 例程用于向没有内核流式处理引脚的 Microsoft DirectShow 注册筛选器驱动程序,因此不会在内核模式下流式传输。
语法
NTSTATUS StreamClassRegisterFilterWithNoKSPins(
[in] PDEVICE_OBJECT DeviceObject,
[in] const GUID *InterfaceClassGUID,
[in] ULONG PinCount,
[in] BOOL *PinDirection,
[in] KSPIN_MEDIUM *MediumList,
[in, optional] GUID *CategoryList
);
参数
[in] DeviceObject
指向驱动程序的设备对象。
[in] InterfaceClassGUID
指定要注册的接口类 GUID。
[in] PinCount
指定筛选器上的引脚数。
[in] PinDirection
指定 PinCount 大小的布尔值数组,筛选器上每个引脚各有一个。 这些值指示每个引脚的固定方向。 如果 为 TRUE,则此引脚是输出引脚。 如果 为 FALSE,则引脚为输入引脚。
[in] MediumList
指定 pinCount 大小的 KSPIN_MEDIUM 结构数组,筛选器上每个引脚各有一个。
[in, optional] CategoryList
如果不是 NULL,则指定引脚类别 GUID 的数组,筛选器上每个引脚各有一个。
返回值
在成功时返回STATUS_SUCCESS,或在失败时返回相应的错误代码。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | strmini.h (包括 Strmini.h) |
Library | Stream.lib |