4 * Copyright 1998 Patrik Stridvall
12 /***********************************************************************
13 * ACMGETVERSION (MSACM.7)
15 DWORD WINAPI
acmGetVersion16()
17 FIXME(msacm
, "(): stub\n");
18 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
22 /***********************************************************************
23 * ACMMETRICS (MSACM.8)
26 MMRESULT16 WINAPI
acmMetrics16(
27 HACMOBJ16 hao
, UINT16 uMetric
, LPVOID pMetric
)
29 FIXME(msacm
, "(0x%04x, %d, %p): stub\n", hao
, uMetric
, pMetric
);
30 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
31 return MMSYSERR_ERROR
;
34 /***********************************************************************
35 * ACMDRIVERENUM (MSACM.10)
37 MMRESULT16 WINAPI
acmDriverEnum16(
38 ACMDRIVERENUMCB16 fnCallback
, DWORD dwInstance
, DWORD fdwEnum
)
40 FIXME(msacm
, "(%p, %ld, %ld): stub\n",
41 fnCallback
, dwInstance
, fdwEnum
43 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
44 return MMSYSERR_ERROR
;
47 /***********************************************************************
48 * ACMDRIVERDETAILS (MSACM.11)
51 MMRESULT16 WINAPI
acmDriverDetails16(
52 HACMDRIVERID16 hadid
, LPACMDRIVERDETAILS16 padd
, DWORD fdwDetails
)
54 FIXME(msacm
, "(0x%04x, %p, %ld): stub\n", hadid
, padd
, fdwDetails
);
55 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
56 return MMSYSERR_ERROR
;
59 /***********************************************************************
60 * ACMDRIVERADD (MSACM.12)
62 MMRESULT16 WINAPI
acmDriverAdd16(
63 LPHACMDRIVERID16 phadid
, HINSTANCE16 hinstModule
,
64 LPARAM lParam
, DWORD dwPriority
, DWORD fdwAdd
)
66 FIXME(msacm
, "(%p, 0x%04x, %ld, %ld, %ld): stub\n",
67 phadid
, hinstModule
, lParam
, dwPriority
, fdwAdd
69 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
70 return MMSYSERR_ERROR
;
73 /***********************************************************************
74 * ACMDRIVERREMOVE (MSACM.13)
76 MMRESULT16 WINAPI
acmDriverRemove16(
77 HACMDRIVERID16 hadid
, DWORD fdwRemove
)
79 FIXME(msacm
, "(0x%04x, %ld): stub\n", hadid
, fdwRemove
);
80 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
81 return MMSYSERR_ERROR
;
84 /***********************************************************************
85 * ACMDRIVEROPEN (MSACM.14)
87 MMRESULT16 WINAPI
acmDriverOpen16(
88 LPHACMDRIVER16 phad
, HACMDRIVERID16 hadid
, DWORD fdwOpen
)
90 FIXME(msacm
, "(%p, 0x%04x, %ld): stub\n", phad
, hadid
, fdwOpen
);
91 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
92 return MMSYSERR_ERROR
;
95 /***********************************************************************
96 * ACMDRIVERCLOSE (MSACM.15)
98 MMRESULT16 WINAPI
acmDriverClose16(
99 HACMDRIVER16 had
, DWORD fdwClose
)
101 FIXME(msacm
, "(0x%04x, %ld): stub\n", had
, fdwClose
);
102 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
103 return MMSYSERR_ERROR
;
106 /***********************************************************************
107 * ACMDRIVERMESSAGE (MSACM.16)
109 LRESULT WINAPI
acmDriverMessage16(
110 HACMDRIVER16 had
, UINT16 uMsg
, LPARAM lParam1
, LPARAM lParam2
)
112 FIXME(msacm
, "(0x%04x, %d, %ld, %ld): stub\n",
113 had
, uMsg
, lParam1
, lParam2
115 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
119 /***********************************************************************
120 * ACMDRIVERID (MSACM.17)
122 MMRESULT16 WINAPI
acmDriverID16(
123 HACMOBJ16 hao
, LPHACMDRIVERID16 phadid
, DWORD fdwDriverID
)
125 FIXME(msacm
, "(0x%04x, %p, %ld): stub\n", hao
, phadid
, fdwDriverID
);
126 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
127 return MMSYSERR_ERROR
;
130 /***********************************************************************
131 * ACMDRIVERPRIORITY (MSACM.18)
133 MMRESULT16 WINAPI
acmDriverPriority16(
134 HACMDRIVERID16 hadid
, DWORD dwPriority
, DWORD fdwPriority
)
136 FIXME(msacm
, "(0x%04x, %ld, %ld): stub\n",
137 hadid
, dwPriority
, fdwPriority
139 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
140 return MMSYSERR_ERROR
;
143 /***********************************************************************
144 * ACMFORMATTAGDETAILS (MSACM.30)
146 MMRESULT16 WINAPI
acmFormatTagDetails16(
147 HACMDRIVER16 had
, LPACMFORMATTAGDETAILS16 paftd
, DWORD fdwDetails
)
149 FIXME(msacm
, "(0x%04x, %p, %ld): stub\n", had
, paftd
, fdwDetails
);
150 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
151 return MMSYSERR_ERROR
;
154 /***********************************************************************
155 * ACMFORMATTAGENUM (MSACM.31)
157 MMRESULT16 WINAPI
acmFormatTagEnum16(
158 HACMDRIVER16 had
, LPACMFORMATTAGDETAILS16 paftd
,
159 ACMFORMATTAGENUMCB16 fnCallback
, DWORD dwInstance
, DWORD fdwEnum
)
161 FIXME(msacm
, "(0x%04x, %p, %p, %ld, %ld): stub\n",
162 had
, paftd
, fnCallback
, dwInstance
, fdwEnum
164 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
165 return MMSYSERR_ERROR
;
168 /***********************************************************************
169 * ACMFORMATCHOOSE (MSACM.40)
171 MMRESULT16 WINAPI
acmFormatChoose16(
172 LPACMFORMATCHOOSE16 pafmtc
)
174 FIXME(msacm
, "(%p): stub\n", pafmtc
);
175 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
176 return MMSYSERR_ERROR
;
179 /***********************************************************************
180 * ACMFORMATDETAILS (MSACM.41)
182 MMRESULT16 WINAPI
acmFormatDetails16(
183 HACMDRIVER16 had
, LPACMFORMATDETAILS16 pafd
, DWORD fdwDetails
)
185 FIXME(msacm
, "(0x%04x, %p, %ld): stub\n", had
, pafd
, fdwDetails
);
186 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
187 return MMSYSERR_ERROR
;
190 /***********************************************************************
191 * ACMFORMATENUM (MSACM.42)
193 MMRESULT16 WINAPI
acmFormatEnum16(
194 HACMDRIVER16 had
, LPACMFORMATDETAILS16 pafd
,
195 ACMFORMATENUMCB16 fnCallback
, DWORD dwInstance
, DWORD fdwEnum
)
197 FIXME(msacm
, "(0x%04x, %p, %p, %ld, %ld): stub\n",
198 had
, pafd
, fnCallback
, dwInstance
, fdwEnum
200 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
201 return MMSYSERR_ERROR
;
204 /***********************************************************************
205 * ACMFORMATSUGGEST (MSACM.45)
207 MMRESULT16 WINAPI
acmFormatSuggest16(
208 HACMDRIVER16 had
, LPWAVEFORMATEX pwfxSrc
,
209 LPWAVEFORMATEX pwfxDst
, DWORD cbwfxDst
, DWORD fdwSuggest
)
211 FIXME(msacm
, "(0x%04x, %p, %p, %ld, %ld): stub\n",
212 had
, pwfxSrc
, pwfxDst
, cbwfxDst
, fdwSuggest
214 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
215 return MMSYSERR_ERROR
;
218 /***********************************************************************
219 * ACMFILTERTAGDETAILS (MSACM.50)
221 MMRESULT16 WINAPI
acmFilterTagDetails16(
222 HACMDRIVER16 had
, LPACMFILTERTAGDETAILS16 paftd
, DWORD fdwDetails
)
224 FIXME(msacm
, "(0x%04x, %p, %ld): stub\n", had
, paftd
, fdwDetails
);
225 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
226 return MMSYSERR_ERROR
;
229 /***********************************************************************
230 * ACMFILTERTAGENUM (MSACM.51)
232 MMRESULT16 WINAPI
acmFilterTagEnum16(
233 HACMDRIVER16 had
, LPACMFILTERTAGDETAILS16 paftd
,
234 ACMFILTERTAGENUMCB16 fnCallback
, DWORD dwInstance
, DWORD fdwEnum
)
236 FIXME(msacm
, "(0x%04x, %p, %p, %ld, %ld): stub\n",
237 had
, paftd
, fnCallback
, dwInstance
, fdwEnum
239 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
240 return MMSYSERR_ERROR
;
243 /***********************************************************************
244 * ACMFILTERCHOOSE (MSACM.60)
246 MMRESULT16 WINAPI
acmFilterChoose16(
247 LPACMFILTERCHOOSE16 pafltrc
)
249 FIXME(msacm
, "(%p): stub\n", pafltrc
);
250 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
251 return MMSYSERR_ERROR
;
254 /***********************************************************************
255 * ACMFILTERDETAILS (MSACM.61)
257 MMRESULT16 WINAPI
acmFilterDetails16(
258 HACMDRIVER16 had
, LPACMFILTERDETAILS16 pafd
, DWORD fdwDetails
)
260 FIXME(msacm
, "(0x%04x, %p, %ld): stub\n", had
, pafd
, fdwDetails
);
261 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
262 return MMSYSERR_ERROR
;
265 /***********************************************************************
266 * ACMFILTERENUM (MSACM.62)
268 MMRESULT16 WINAPI
acmFilterEnum16(
269 HACMDRIVER16 had
, LPACMFILTERDETAILS16 pafd
,
270 ACMFILTERENUMCB16 fnCallback
, DWORD dwInstance
, DWORD fdwEnum
)
272 FIXME(msacm
, "(0x%04x, %p, %p, %ld, %ld): stub\n",
273 had
, pafd
, fnCallback
, dwInstance
, fdwEnum
275 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
276 return MMSYSERR_ERROR
;
279 /***********************************************************************
280 * ACMSTREAMOPEN (MSACM.70)
282 MMRESULT16 WINAPI
acmStreamOpen16(
283 LPHACMSTREAM16 phas
, HACMDRIVER16 had
,
284 LPWAVEFORMATEX pwfxSrc
, LPWAVEFORMATEX pwfxDst
,
285 LPWAVEFILTER pwfltr
, DWORD dwCallback
,
286 DWORD dwInstance
, DWORD fdwOpen
)
288 FIXME(msacm
, "(%p, 0x%04x, %p, %p, %p, %ld, %ld, %ld): stub\n",
289 phas
, had
, pwfxSrc
, pwfxDst
, pwfltr
,
290 dwCallback
, dwInstance
, fdwOpen
292 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
293 return MMSYSERR_ERROR
;
296 /***********************************************************************
297 * ACMSTREAMCLOSE (MSACM.71)
299 MMRESULT16 WINAPI
acmStreamClose16(
300 HACMSTREAM16 has
, DWORD fdwClose
)
302 FIXME(msacm
, "(0x%04x, %ld): stub\n", has
, fdwClose
);
303 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
304 return MMSYSERR_ERROR
;
307 /***********************************************************************
308 * ACMSTREAMSIZE (MSACM.72)
310 MMRESULT16 WINAPI
acmStreamSize16(
311 HACMSTREAM16 has
, DWORD cbInput
,
312 LPDWORD pdwOutputBytes
, DWORD fdwSize
)
314 FIXME(msacm
, "(0x%04x, %ld, %p, %ld): stub\n",
315 has
, cbInput
, pdwOutputBytes
, fdwSize
317 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
318 return MMSYSERR_ERROR
;
321 /***********************************************************************
322 * ACMSTREAMCONVERT (MSACM.75)
324 MMRESULT16 WINAPI
acmStreamConvert16(
325 HACMSTREAM16 has
, LPACMSTREAMHEADER16 pash
, DWORD fdwConvert
)
327 FIXME(msacm
, "(0x%04x, %p, %ld): stub\n", has
, pash
, fdwConvert
);
328 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
329 return MMSYSERR_ERROR
;
332 /***********************************************************************
333 * ACMSTREAMRESET (MSACM.76)
335 MMRESULT16 WINAPI
acmStreamReset16(
336 HACMSTREAM16 has
, DWORD fdwReset
)
338 FIXME(msacm
, "(0x%04x, %ld): stub\n", has
, fdwReset
);
339 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
340 return MMSYSERR_ERROR
;
343 /***********************************************************************
344 * ACMSTREAMPREPAREHEADER (MSACM.77)
346 MMRESULT16 WINAPI
acmStreamPrepareHeader16(
347 HACMSTREAM16 has
, LPACMSTREAMHEADER16 pash
, DWORD fdwPrepare
)
349 FIXME(msacm
, "(0x%04x, %p, %ld): stub\n", has
, pash
, fdwPrepare
);
350 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
351 return MMSYSERR_ERROR
;
354 /***********************************************************************
355 * ACMSTREAMUNPREPAREHEADER (MSACM.78)
357 MMRESULT16 WINAPI
acmStreamUnprepareHeader16(
358 HACMSTREAM16 has
, LPACMSTREAMHEADER16 pash
, DWORD fdwUnprepare
)
360 FIXME(msacm
, "(0x%04x, %p, %ld): stub\n",
361 has
, pash
, fdwUnprepare
363 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
364 return MMSYSERR_ERROR
;
367 /***********************************************************************
368 * ACMAPPLICATIONEXIT (MSACM.150)
370 * No documentation found.
373 /***********************************************************************
374 * ACMHUGEPAGELOCK (MSACM.175)
376 * No documentation found.
379 /***********************************************************************
380 * ACMHUGEPAGEUNLOCK (MSACM.176)
382 * No documentation found.
385 /***********************************************************************
386 * ACMOPENCONVERSION (MSACM.200)
388 * No documentation found.
391 /***********************************************************************
392 * ACMCLOSECONVERSION (MSACM.201)
394 * No documentation found.
397 /***********************************************************************
398 * ACMCONVERT (MSACM.202)
400 * No documentation found.
403 /***********************************************************************
404 * ACMCHOOSEFORMAT (MSACM.203)
406 * No documentation found.