Fixed cut&paste problem in SETRTS.
[wine] / dlls / shlwapi / ordinal.h
1 /*
2  * Internal structures (read "undocumented") used by the
3  * ordinal entry points.
4  *
5  * Determined by experimentation.
6  */
7
8 typedef struct {
9     INT     size;      /* [in]  (always 0x18)                       */
10     LPCSTR  ap1;       /* [out] start of scheme                     */
11     INT     sizep1;    /* [out] size of scheme (until colon)        */
12     LPCSTR  ap2;       /* [out] pointer following first colon       */
13     INT     sizep2;    /* [out] size of remainder                   */
14     INT     fcncde;    /* [out] function match of p1 (0 if unknown) */
15 } UNKNOWN_SHLWAPI_1;
16
17 DWORD WINAPI SHLWAPI_1(LPCSTR x, UNKNOWN_SHLWAPI_1 *y);
18
19 typedef struct {
20     INT     size;      /* [in]  (always 0x18)                       */
21     LPCWSTR ap1;       /* [out] start of scheme                     */
22     INT     sizep1;    /* [out] size of scheme (until colon)        */
23     LPCWSTR ap2;       /* [out] pointer following first colon       */
24     INT     sizep2;    /* [out] size of remainder                   */
25     INT     fcncde;    /* [out] function match of p1 (0 if unknown) */
26 } UNKNOWN_SHLWAPI_2;
27
28 DWORD WINAPI SHLWAPI_2(LPCWSTR x, UNKNOWN_SHLWAPI_2 *y);
29