Fixed some issues found by winapi_check.
[wine] / dlls / ole32 / errorinfo.c
1 /*
2  * ErrorInfo API
3  *
4  * Copyright 2000 Patrik Stridvall
5  *
6  *
7  * The errorinfo is a per-thread object. The reference is stored in the 
8  * TEB at offset 0xf80
9  */
10
11 #include "debugtools.h"
12 #include "oleauto.h"
13 #include "windef.h"
14 #include "winerror.h"
15
16 DEFAULT_DEBUG_CHANNEL(ole)
17
18 /***********************************************************************
19  *              CreateErrorInfo
20  */
21 HRESULT WINAPI CreateErrorInfo(ICreateErrorInfo **pperrinfo)
22 {
23   FIXME("(%p): stub:\n", pperrinfo);
24   
25   return S_OK;
26 }
27
28 /***********************************************************************
29  *              GetErrorInfo
30  */
31 HRESULT WINAPI GetErrorInfo(ULONG dwReserved, IErrorInfo **pperrinfo)
32 {
33   FIXME("(%ld, %p): stub:\n", dwReserved, pperrinfo);
34   
35   return S_OK;
36 }
37
38 /***********************************************************************
39  *              SetErrorInfo
40  */
41 HRESULT WINAPI SetErrorInfo(ULONG dwReserved, IErrorInfo *perrinfo)
42 {
43   FIXME("(%ld, %p): stub:\n", dwReserved, perrinfo);
44   
45   return S_OK;
46 }