Undefined CHAR_MAX and CHAR_MIN (#defined by NetBSD's system headers).
[wine] / ole / moniker.c
1 /*
2  *      Monikers
3  *
4  *      Copyright 1998  Marcus Meissner
5  */
6
7 #include <ctype.h>
8 #include <stdlib.h>
9 #include <string.h>
10 #include <assert.h>
11 #include "winerror.h"
12 #include "ole.h"
13 #include "ole2.h"
14 #include "ldt.h"
15 #include "heap.h"
16 #include "compobj.h"
17 #include "interfaces.h"
18 #include "storage.h"
19 #include "shlobj.h"
20 #include "local.h"
21 #include "module.h"
22 #include "debug.h"
23
24 /******************************************************************************
25  *              CreateFileMoniker16     [OLE2.28]
26  */
27 HRESULT WINAPI
28 CreateFileMoniker16(
29         LPCOLESTR16 lpszPathName,       /* [in] pathname */
30         LPMONIKER * ppmk                /* [out] new moniker object */
31 ) {
32         FIXME(ole,"(%s,%p),stub!\n",lpszPathName,ppmk);
33         *ppmk = NULL;
34         return E_FAIL;
35 }
36
37 /******************************************************************************
38  *              CreateFileMoniker32     [OLE32.55]
39  */
40 HRESULT WINAPI
41 CreateFileMoniker32(
42         LPCOLESTR32 lpszPathName,       /* [in] pathname */
43         LPMONIKER * ppmk                /* [out] new moniker object */
44 ) {
45         FIXME(ole,"(%s,%p),stub!\n",debugstr_w(lpszPathName),ppmk);
46         *ppmk = NULL;
47         return E_FAIL;
48 }
49
50 /******************************************************************************
51  *              CreateItemMoniker32     [OLE32.58]
52  */
53 HRESULT WINAPI
54 CreateItemMoniker32(
55         LPCOLESTR32 lpszDelim,  /* [in] */
56         LPCOLESTR32 lpszItem,   /* [in] */
57         LPMONIKER * ppmk        /* [out] new moniker object */
58 )
59 {
60     FIXME (ole,"(%s %s %p),stub!\n",
61            debugstr_w(lpszDelim), debugstr_w(lpszItem), ppmk);
62     return E_FAIL;
63 }
64