6 typedef unsigned long DWORD
;
16 STDMETHODIMP_(NTSTATUS
) BdaCheckChanges(IN PIRP Irp
)
19 return STATUS_NOT_IMPLEMENTED
;
22 STDMETHODIMP_(NTSTATUS
) BdaCommitChanges(IN PIRP Irp
)
25 return STATUS_NOT_IMPLEMENTED
;
28 STDMETHODIMP_(NTSTATUS
) BdaCreateFilterFactory(
29 IN PKSDEVICE pKSDevice
,
30 IN
const KSFILTER_DESCRIPTOR
*pFilterDescriptor
,
31 IN
const BDA_FILTER_TEMPLATE
*pBdaFilterTemplate
)
34 return STATUS_NOT_IMPLEMENTED
;
37 STDMETHODIMP_(NTSTATUS
) BdaCreateFilterFactoryEx(
38 IN PKSDEVICE pKSDevice
,
39 IN
const KSFILTER_DESCRIPTOR
*pFilterDescriptor
,
40 IN
const BDA_FILTER_TEMPLATE
*pBdaFilterTemplate
,
41 OUT PKSFILTERFACTORY
*ppKSFilterFactory
)
44 return STATUS_NOT_IMPLEMENTED
;
47 STDMETHODIMP_(NTSTATUS
) BdaCreatePin(
48 IN PKSFILTER pKSFilter
,
53 return STATUS_NOT_IMPLEMENTED
;
56 STDMETHODIMP_(NTSTATUS
) BdaCreateTopology(
57 IN PKSFILTER pKSFilter
,
62 return STATUS_NOT_IMPLEMENTED
;
65 STDMETHODIMP_(NTSTATUS
) BdaDeletePin(
66 IN PKSFILTER pKSFilter
,
70 return STATUS_NOT_IMPLEMENTED
;
73 STDMETHODIMP_(NTSTATUS
) BdaFilterFactoryUpdateCacheData(
74 IN PKSFILTERFACTORY pFilterFactory
,
75 IN
const KSFILTER_DESCRIPTOR
*pFilterDescriptor OPTIONAL
)
78 return STATUS_NOT_IMPLEMENTED
;
81 STDMETHODIMP_(NTSTATUS
) BdaGetChangeState(
83 OUT BDA_CHANGE_STATE
*pChangeState
)
86 return STATUS_NOT_IMPLEMENTED
;
89 STDMETHODIMP_(NTSTATUS
) BdaInitFilter(
90 IN PKSFILTER pKSFilter
,
91 IN
const BDA_FILTER_TEMPLATE
*pBdaFilterTemplate
)
94 return STATUS_NOT_IMPLEMENTED
;
97 STDMETHODIMP_(NTSTATUS
) BdaMethodCreatePin(
99 IN KSMETHOD
*pKSMethod
,
100 OUT ULONG
*pulPinFactoryID
)
103 return STATUS_NOT_IMPLEMENTED
;
106 STDMETHODIMP_(NTSTATUS
) BdaMethodCreateTopology(
108 IN KSMETHOD
*pKSMethod
,
109 OPTIONAL PVOID pvIgnored
)
112 return STATUS_NOT_IMPLEMENTED
;
115 STDMETHODIMP_(NTSTATUS
) BdaMethodDeletePin(
117 IN KSMETHOD
*pKSMethod
,
118 OPTIONAL PVOID pvIgnored
)
121 return STATUS_NOT_IMPLEMENTED
;
124 STDMETHODIMP_(NTSTATUS
) BdaPropertyGetControllingPinId(
126 IN KSP_BDA_NODE_PIN
*pProperty
,
127 OUT ULONG
*pulControllingPinId
)
130 return STATUS_NOT_IMPLEMENTED
;
133 STDMETHODIMP_(NTSTATUS
) BdaPropertyGetPinControl(
135 IN KSPROPERTY
*pKSProperty
,
136 OUT ULONG
*pulProperty
)
139 return STATUS_NOT_IMPLEMENTED
;
142 STDMETHODIMP_(NTSTATUS
) BdaPropertyNodeDescriptors(
144 IN KSPROPERTY
*pKSProperty
,
145 OUT GUID
*pguidProperty
)
148 return STATUS_NOT_IMPLEMENTED
;
151 STDMETHODIMP_(NTSTATUS
) BdaPropertyNodeEvents(
153 IN KSPROPERTY
*pKSProperty
,
154 OUT GUID
*pguidProperty
)
157 return STATUS_NOT_IMPLEMENTED
;
160 STDMETHODIMP_(NTSTATUS
) BdaPropertyNodeMethods(
162 IN KSPROPERTY
*pKSProperty
,
163 OUT GUID
*pguidProperty
)
166 return STATUS_NOT_IMPLEMENTED
;
169 STDMETHODIMP_(NTSTATUS
) BdaPropertyNodeProperties(
171 IN KSPROPERTY
*pKSProperty
,
172 OUT GUID
*pguidProperty
)
175 return STATUS_NOT_IMPLEMENTED
;
178 STDMETHODIMP_(NTSTATUS
) BdaPropertyNodeTypes(
180 IN KSPROPERTY
*pKSProperty
,
181 OUT ULONG
*pulProperty
)
184 return STATUS_NOT_IMPLEMENTED
;
187 STDMETHODIMP_(NTSTATUS
) BdaPropertyPinTypes(
189 IN KSPROPERTY
*pKSProperty
,
190 OUT ULONG
*pulProperty
)
193 return STATUS_NOT_IMPLEMENTED
;
196 STDMETHODIMP_(NTSTATUS
) BdaPropertyTemplateConnections(
198 IN KSPROPERTY
*pKSProperty
,
199 OUT KSTOPOLOGY_CONNECTION
*pConnectionProperty
)
202 return STATUS_NOT_IMPLEMENTED
;
205 STDMETHODIMP_(NTSTATUS
) BdaStartChanges(IN PIRP Irp
)
208 return STATUS_NOT_IMPLEMENTED
;
211 STDMETHODIMP_(NTSTATUS
) BdaUninitFilter(IN PKSFILTER pKSFilter
)
214 return STATUS_NOT_IMPLEMENTED
;
217 STDMETHODIMP_(NTSTATUS
) BdaValidateNodeProperty(
219 IN KSPROPERTY
*pKSProperty
)
222 return STATUS_NOT_IMPLEMENTED
;