Jump to content

Microsoft Docs - can anyone help with links?


cyberluke

Recommended Posts

Hi, I asked at Microsoft, but it seems I need to tackle with individual ignorance, as usual in open-source and developer codex.

 

So I ask here, is anyone able to answer this:

https://github.com/MicrosoftDocs/windows-driver-docs/issues/3265

 

Where to get Windows Kernel Driver documentation for:

Windows 8.1 (WDK)

Windows 7 (DDK)

Windows XP (DDK)

Windows 98 SE (DDK)

(and SDK)

Edited by cyberluke
Link to comment
Share on other sites


Okay, at least something. I already have downloaded some DDK's. But I was curious about online documentation. Because I have multi-boot machine and need to switch often.

 

I'm trying to compile this opensource project: https://github.com/cyberluke/vJoy ...got it working on Win10. For Win7.1 and WinXP got only BSOD. Original repo on Sourceforge (SVN) contains makefile for WinXP DDK. I think there should be some codex for opensource developer and some certification. 10-15 years old project and someone just remove crucial files, so now it works only on Win10. I'm trying to fix someone else's bad habits. I guess they learn from Microsoft fire & forget style. Open Visual Studio -> Upgrade project -> commit on git -> famous :-D

Link to comment
Share on other sites

You will need to use (and peruse) the Wayback Machine for most of the given links.

For those where a filename is provided, usually a google search gives some results.

It is of course a hit and miss game, and YMMV.

jaclaz

 

 

Link to comment
Share on other sites

On 9/18/2022 at 7:03 AM, cyberluke said:

BTW: MDGx link have: WDK Documentation, which points at: http://www.microsoft.com/whdc/devtools/wdk/wdkdocs.mspx , but will redirect you here: https://developer.microsoft.com/en-us/windows/hardware/ ...so no...it is not working

On that second link there is another link to older, which has the 7 and 8.1 WDK but not older than that.

https://learn.microsoft.com/en-us/windows-hardware/drivers/other-wdk-downloads

Link to comment
Share on other sites

Guys, thanks, but I already know that Microsoft website does not have older than 7.1

 

I already know that github with exe files. For that you better download ISO torrent from Archive.org containing all these exe files. These exe files are the actual DDK and WDK, driver development kits.

 

I am trying to find documentation only. Some readable format with search function that will be cross-platform, like html for example.

 

I have 8 computers with KVM, so now I need to switch between them only to boot into particular OS and read particular documentation to rework kernel drivers from open-source projects.

 

The only solution now seems to be to explore archive.org web sites and make some links for each Windows version filtering by year. But I think there will be some pages missing, not scanned by the bot. I will try to do that and I will try to reopen Microsoft issues topic one more time with new findings.

Edited by cyberluke
Link to comment
Share on other sites

Yeah, the problem with (XP and) older MS downloads is that they were paywalled and/or only available via CD. In fact, a lot of the time back then you couldn't actually download from MS but instead ordered a CD and it came in the mail. So the result is that a lot of their stuff was never on a public website that could have been archived and makes things hard to find these days.

Link to comment
Share on other sites

Ahh, got it. I already have a few Github forks going on my account, where I want to support retro OS. It is only a matter of time when I will need to have some website, so this would be a good candidate to have at least a links listed there.

 

Which brings me to another question: There is Visual Studio 6.0 and 2015 being sold on E-Bay - boxed - opened - for like $300-600. A part of it is some subscription access for MSDN. It might be worth checking if active subscription to MSDN would give people these resources.

 

We need to push Microsoft more towards sharing at least documentation. My github issues on Microsoft docs repository has been reopened. Microsoft says they are doing opensource with .NET, and similar, technologies. They bought Github. Now it is right time to ask if they should not provide more information. I don't agree with them that documentation contains only Windows 11 and it is a superset of everytthing and includes everything for past versions and mentions what is deprecated or what has changed. It would be nice, if that would be the case.

Link to comment
Share on other sites

Thanks for MSDN .NET 2.0 link and now imagine here is one super awesome project that allows you to have compatibility layer alias polyfill that will make your .NET 4.X project run on .NET 2.0: https://github.com/theraot/Theraot ....that means you can use modern .NET features and backport any .NET app to Windows 98 SE. That is what I'm currently doing with vJoy kernel driver and FreePIE (glove pie alternative) programmable input emulator.

 

It shows how minimal effort can make everything possible and that the original company (MS) could show a little bit more love and do this officially, very minimal effort and a no brainer for smart people.

 

I am currently writing article for OpenSource.com and I want to mention stuff like in this thread. I want to write about problems in current opensource that I did not encounter as a student 20 years ago, when commercial companies did not do opensource. A lot of projects did work on Windows XP and maintainer just delete some files and rewrite project files, so you need latest Visual Studio version, even you should not have to. This lack of true opensource habits and a lack of some basic craftmanship codex might root inside their daily commercial job, where companies claim to do opensource only to have free bug fixes from community. But it is not community driven effort and it focus on requirements of one author, not requirements of community.

 

At least there are servers as MSFN.org, FreeDOS mailing list and Vogons. Where people are open and want to help. Thank you for that!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...