On Mon, 27 Apr 2009, Simon Holm Thøgersen wrote:
>> > which method has been used to create the win32api headers in a way that
>> > made them eligible for release to the public domain?
>> They've been written by hand from published documentation,
>> mostly from msdn:
> Thanks for the pointer. I was thinking of using MSDN myself, so I'll
> just go ahead and do that.
> BTW I wonder if the VSS headers would be of interest to others. If they
> are to anyone please speak up.
They would definitely be of interest to me, but last time I checked, it
was impossible to add headers for the most important part of VSS, the COM
interfaces, because we have no idea in what order the functions are
present in the Vtable, which is a critical piece of information needed to
create headers that allow you to call the correct functions (using the
correct offset into the Vtable).
The functions on MSDN were listed "in alphabetical order". Originally they
claimed to be in "Vtable order", which would be great if it was correct,
but it was not correct.
If you find an open source for a list of the functions in vtable order
(e.g. MSDN, not the VSS include files), please let me know.
_____ __ _
\ __/ / ,__(_)_ | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\__/_/_/_//_/___/ | We are GNU : free your mind & your software |