Fixed merge error.
[wine/wine64.git] / dlls / shlwapi / ordinal.h
blob037ff82f2ac8739bcdcb8fba04187c8116b6f750
1 /*
2 * Internal structures (read "undocumented") used by the
3 * ordinal entry points.
5 * Determined by experimentation.
6 */
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;
17 DWORD WINAPI SHLWAPI_1(LPCSTR x, UNKNOWN_SHLWAPI_1 *y);
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;
28 DWORD WINAPI SHLWAPI_2(LPCWSTR x, UNKNOWN_SHLWAPI_2 *y);