| Line | |
|---|
| 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 |
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.