3 deleted 105 characters in body
source | link

For a project I'm in need of a parseable version of the Windows API (i.e. the functions described in msdn).

I tried to crawl it myself, but there seem to be more than 5 formats for signatures and parameters used. The MsdnApiExtractor project does not seem to work anymore.

I've seen some projects using help files, but I can't seem anything to parse .hlp files. Sadly, using the header files is no alternative, since it lacks argument names.

I'm mainly interested in the High-Level API (e.g. ReadFile, CloseHandle etc.)

edit:

Names of arguments are omitted inSeems I've been looking at the wrong header files... e.g. GetLocalTime(LPSYSTEMTIME); instead of GetLocalTime(_Out_ LPSYSTEMTIME lpSystemTime);

For a project I'm in need of a parseable version of the Windows API (i.e. the functions described in msdn).

I tried to crawl it myself, but there seem to be more than 5 formats for signatures and parameters used. The MsdnApiExtractor project does not seem to work anymore.

I've seen some projects using help files, but I can't seem anything to parse .hlp files. Sadly, using the header files is no alternative, since it lacks argument names.

I'm mainly interested in the High-Level API (e.g. ReadFile, CloseHandle etc.)

edit:

Names of arguments are omitted in the header files... e.g. GetLocalTime(LPSYSTEMTIME); instead of GetLocalTime(_Out_ LPSYSTEMTIME lpSystemTime);

For a project I'm in need of a parseable version of the Windows API (i.e. the functions described in msdn).

I tried to crawl it myself, but there seem to be more than 5 formats for signatures and parameters used. The MsdnApiExtractor project does not seem to work anymore.

I've seen some projects using help files, but I can't seem anything to parse .hlp files. Sadly, using the header files is no alternative, since it lacks argument names.

I'm mainly interested in the High-Level API (e.g. ReadFile, CloseHandle etc.)

edit:

Seems I've been looking at the wrong header files

2 added example for omitted argument names
source | link

For a project I'm in need of a parseable version of the Windows API (i.e. the functions described in msdn).

I tried to crawl it myself, but there seem to be more than 5 formats for signatures and parameters used. The MsdnApiExtractor project does not seem to work anymore.

I've seen some projects using help files, but I can't seem anything to parse .hlp files. Sadly, using the header files is no alternative, since it lacks argument names.

I'm mainly interested in the High-Level API (e.g. ReadFile, CloseHandle etc.)

edit:

Names of arguments are omitted in the header files... e.g. GetLocalTime(LPSYSTEMTIME); instead of GetLocalTime(_Out_ LPSYSTEMTIME lpSystemTime);

For a project I'm in need of a parseable version of the Windows API (i.e. the functions described in msdn).

I tried to crawl it myself, but there seem to be more than 5 formats for signatures and parameters used. The MsdnApiExtractor project does not seem to work anymore.

I've seen some projects using help files, but I can't seem anything to parse .hlp files. Sadly, using the header files is no alternative, since it lacks argument names.

I'm mainly interested in the High-Level API (e.g. ReadFile, CloseHandle etc.)

For a project I'm in need of a parseable version of the Windows API (i.e. the functions described in msdn).

I tried to crawl it myself, but there seem to be more than 5 formats for signatures and parameters used. The MsdnApiExtractor project does not seem to work anymore.

I've seen some projects using help files, but I can't seem anything to parse .hlp files. Sadly, using the header files is no alternative, since it lacks argument names.

I'm mainly interested in the High-Level API (e.g. ReadFile, CloseHandle etc.)

edit:

Names of arguments are omitted in the header files... e.g. GetLocalTime(LPSYSTEMTIME); instead of GetLocalTime(_Out_ LPSYSTEMTIME lpSystemTime);

1
source | link

Parseable Windows API documentation

For a project I'm in need of a parseable version of the Windows API (i.e. the functions described in msdn).

I tried to crawl it myself, but there seem to be more than 5 formats for signatures and parameters used. The MsdnApiExtractor project does not seem to work anymore.

I've seen some projects using help files, but I can't seem anything to parse .hlp files. Sadly, using the header files is no alternative, since it lacks argument names.

I'm mainly interested in the High-Level API (e.g. ReadFile, CloseHandle etc.)