WDK documentation

Hello,

I want to install WDK documentation on a system then export it through http server such that other systems can browse it. How do I go about this? If the WDK doc is html based, it would be obvious.

thanks,

Calvin Guan
Broadcom Corp.
Connecting Everything(r)

I’m a little confused by your question (though I have to admit that I’ve
never understood why the DDK doc’s aren’t straight HTML.)

Why not just point your browser at MSDN? All the DDK docs are there.


Jake Oshins
Hyper-V I/O Architect
Windows Kernel Team

This post implies no warranties and confers no rights.


“Calvin Guan” wrote in message news:xxxxx@ntdev…
> Hello,
>
> I want to install WDK documentation on a system then export it through
> http server such that other systems can browse it. How do I go about this?
> If the WDK doc is html based, it would be obvious.
>
> thanks,
> –
> Calvin Guan
> Broadcom Corp.
> Connecting Everything(r)
>
>
>
>
>

This is a good question.

mm

Jake Oshins wrote:

I’m a little confused by your question (though I have to admit that I’ve
never understood why the DDK doc’s aren’t straight HTML.)

Why not just point your browser at MSDN? All the DDK docs are there.

Because we have pre-production DDKs/bits?and non-public?documents for?certain device and driver?technologies which is not in the public msdn.


Calvin Guan
Broadcom Corp.
Connecting Everything(r)

----- Original Message ----
From: Martin O’Brien
To: Windows System Software Devs Interest List
Sent: Saturday, January 10, 2009 9:22:06 PM
Subject: Re:[ntdev] WDK documentation

This is a good question.

mm

Jake Oshins wrote:
> I’m a little confused by your question (though I have to admit that I’ve never understood why the DDK doc’s aren’t straight HTML.)
>
> Why not just point your browser at MSDN?? All the DDK docs are there.
>


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit: http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

There are some times when an Internet connection is not available. Of
course, there are places in the world where it is expensive or difficult to
use the Internet. Then there are those, such as myself, that just dislike
on-line documentation and only refer to that source when absolutely
necessary. Also, I don’t see the changes for NDIS 6.20 in the online
version, such as RST which I have to implement for our in-box driver. I
think it is only in the beta WDK.

“Jake Oshins” wrote in message
news:xxxxx@ntdev…
> I’m a little confused by your question (though I have to admit that I’ve
> never understood why the DDK doc’s aren’t straight HTML.)
>
> Why not just point your browser at MSDN? All the DDK docs are there.
>
> –
> Jake Oshins
> Hyper-V I/O Architect
> Windows Kernel Team
>
> This post implies no warranties and confers no rights.
>
> --------------------------------------------
>
> “Calvin Guan” wrote in message news:xxxxx@ntdev…
>> Hello,
>>
>> I want to install WDK documentation on a system then export it through
>> http server such that other systems can browse it. How do I go about
>> this? If the WDK doc is html based, it would be obvious.
>>
>> thanks,
>> –
>> Calvin Guan
>> Broadcom Corp.
>> Connecting Everything(r)
>>
>>
>>
>>
>>
>

I am very tired of the “Just use online docs from Microsoft” solution. I
find myself in places like flying over Utah, flying over the Atlantic Ocean,
hotels in Wales, motels in Massachusetts, secured corporate sites, secured
DoD sites, etc. where Internet access is simply not an option. It is
IMPOSSIBLE for someone like me to rely on finding docs online at the
Microsoft site. The mythology that everyone has unlimited-bandwidth
zero-cost, 24/7 Internet access is just that: a myth. In the Real World out
here, it is impossible to achieve this. Therefore, I *MUST* have the
complete documentation on my local machine at all times. Anyone who lives
in a world in which they have unlimited-bandwidth zero-cost 24/7 Internet
access is living in an anomalous environment. I don’t live in that
environment, I live in the real world.

The classic was one where I couldn’t connect to the free WiFi in the
Toronto airport. I got a help message that GAVE ME A URL TO A MICROSOFT WEB
SITE to resolve my problem! (Apparently, nobody noticed that if you
couldn’t connect, you couldn’t find the solution to why you couldn’t
connect). Microsoft has an over-reliance on the myth, which they seem to
have convinced themselves represents reality. It doesn’t.
joe

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Jake Oshins
Sent: Saturday, January 10, 2009 11:09 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] WDK documentation

I’m a little confused by your question (though I have to admit that I’ve
never understood why the DDK doc’s aren’t straight HTML.)

Why not just point your browser at MSDN? All the DDK docs are there.


Jake Oshins
Hyper-V I/O Architect
Windows Kernel Team

This post implies no warranties and confers no rights.


“Calvin Guan” wrote in message news:xxxxx@ntdev…
> Hello,
>
> I want to install WDK documentation on a system then export it through
> http server such that other systems can browse it. How do I go about this?
> If the WDK doc is html based, it would be obvious.
>
> thanks,
> –
> Calvin Guan
> Broadcom Corp.
> Connecting Everything(r)
>
>
>
>
>


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer


This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.

Before you rail against how msft believes everyone is connected by a fat pipe 24/7, look at the context of the question from the OP and then jake’s response. The OP asked how to share a locally insalled wdk doc set over http, so jake was just asking why msdn online would not suffice for that scenario … And not a blanket statement that you should just always go online for the docs

d

Sent from my phone with no t9, all spilling mistakes are not intentional.

-----Original Message-----
From: Joseph M. Newcomer
Sent: Sunday, January 11, 2009 11:08 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WDK documentation

I am very tired of the “Just use online docs from Microsoft” solution. I
find myself in places like flying over Utah, flying over the Atlantic Ocean,
hotels in Wales, motels in Massachusetts, secured corporate sites, secured
DoD sites, etc. where Internet access is simply not an option. It is
IMPOSSIBLE for someone like me to rely on finding docs online at the
Microsoft site. The mythology that everyone has unlimited-bandwidth
zero-cost, 24/7 Internet access is just that: a myth. In the Real World out
here, it is impossible to achieve this. Therefore, I MUST have the
complete documentation on my local machine at all times. Anyone who lives
in a world in which they have unlimited-bandwidth zero-cost 24/7 Internet
access is living in an anomalous environment. I don’t live in that
environment, I live in the real world.

The classic was one where I couldn’t connect to the free WiFi in the
Toronto airport. I got a help message that GAVE ME A URL TO A MICROSOFT WEB
SITE to resolve my problem! (Apparently, nobody noticed that if you
couldn’t connect, you couldn’t find the solution to why you couldn’t
connect). Microsoft has an over-reliance on the myth, which they seem to
have convinced themselves represents reality. It doesn’t.
joe

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Jake Oshins
Sent: Saturday, January 10, 2009 11:09 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] WDK documentation

I’m a little confused by your question (though I have to admit that I’ve
never understood why the DDK doc’s aren’t straight HTML.)

Why not just point your browser at MSDN? All the DDK docs are there.


Jake Oshins
Hyper-V I/O Architect
Windows Kernel Team

This post implies no warranties and confers no rights.

--------------------------------------------

“Calvin Guan” wrote in message news:xxxxx@ntdev…
> Hello,
>
> I want to install WDK documentation on a system then export it through
> http server such that other systems can browse it. How do I go about this?
> If the WDK doc is html based, it would be obvious.
>
> thanks,
> –
> Calvin Guan
> Broadcom Corp.
> Connecting Everything(r)
>
>
>
>
>


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer


This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

I apologize for not being clear in my initial question (clarified in subsequent post). If all I'm interested in is the public ddk doc, I can just use msdn website as Jake suggested.

Let me restate my problem:

I have a lot of pre-production ddks and am getting more periodically that sometimes is 12 months newer than the public ones. I also have non-public docs from various groups at msft which are deemed "highly confidential" or "trade secret". I want to install them on one and only one server, export through http. I know this is solvable. Basically, I want to setup a http server like msdn web to serve my docs so that I can have control over who has access to what. I could probably install them on a w2k3 server and mstsc to it from other machines but that doesn't seem like very professional.

thanks,

Calvin Guan
Broadcom Corp.
Connecting Everything(r)

----- Original Message ----
From: Doron Holan
To: Windows System Software Devs Interest List
Sent: Sunday, January 11, 2009 12:13:20 PM
Subject: RE: [ntdev] WDK documentation

Before you rail against how msft believes everyone is connected by a fat pipe 24/7, look at the context of the question from the OP and then jake's response. The OP asked how to share a locally insalled wdk doc set over http, so jake was just asking why msdn online would not suffice for that scenario ... And not a blanket statement that you should just always go online for the docs

d

Sent from my phone with no t9, all spilling mistakes are not intentional.

-----Original Message-----
From: Joseph M. Newcomer
Sent: Sunday, January 11, 2009 11:08 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WDK documentation

I am very tired of the "Just use online docs from Microsoft" solution. I
find myself in places like flying over Utah, flying over the Atlantic Ocean,
hotels in Wales, motels in Massachusetts, secured corporate sites, secured
DoD sites, etc. where Internet access is simply not an option. It is
IMPOSSIBLE for someone like me to rely on finding docs online at the
Microsoft site. The mythology that everyone has unlimited-bandwidth
zero-cost, 24/7 Internet access is just that: a myth. In the Real World out
here, it is impossible to achieve this. Therefore, I MUST have the
complete documentation on my local machine at all times. Anyone who lives
in a world in which they have unlimited-bandwidth zero-cost 24/7 Internet
access is living in an anomalous environment. I don't live in that
environment, I live in the real world.

The classic was one where I couldn't connect to the free WiFi in the
Toronto airport. I got a help message that GAVE ME A URL TO A MICROSOFT WEB
SITE to resolve my problem! (Apparently, nobody noticed that if you
couldn't connect, you couldn't find the solution to why you couldn't
connect). Microsoft has an over-reliance on the myth, which they seem to
have convinced themselves represents reality. It doesn't.
joe

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Jake Oshins
Sent: Saturday, January 10, 2009 11:09 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] WDK documentation

I'm a little confused by your question (though I have to admit that I've
never understood why the DDK doc's aren't straight HTML.)

Why not just point your browser at MSDN? All the DDK docs are there.

--
Jake Oshins
Hyper-V I/O Architect
Windows Kernel Team

This post implies no warranties and confers no rights.

--------------------------------------------

"Calvin Guan" wrote in message news:xxxxx@ntdev...
> Hello,
>
> I want to install WDK documentation on a system then export it through
> http server such that other systems can browse it. How do I go about this?
> If the WDK doc is html based, it would be obvious.
>
> thanks,
> --
> Calvin Guan
> Broadcom Corp.
> Connecting Everything(r)
>
>
>
>
>

---
NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
OSR Seminars – OSR

To unsubscribe, visit the List Server section of OSR Online at
ListServer/Forum

--
This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.

---
NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
OSR Seminars – OSR

To unsubscribe, visit the List Server section of OSR Online at ListServer/Forum

---
NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
OSR Seminars – OSR

To unsubscribe, visit the List Server section of OSR Online at ListServer/Forum

Well if I understand Calvin’s question correctly – a batchfile / perlfile
should do the job …

(1) map drive of the server where the DDK is insalled.

(2) execute something like this ( which happens to be the property of the
ddk doc icon

“C:\Program Files (x86)\Common Files\Microsoft Shared\Help 8\dexplore.exe”
/helpcol ms-help://ms.WDK.v10.6001.070817 /LaunchNamedUrlTopic HomePage

(3) Alternatively, more ambiously, a CGI could do the same ( if I recall ),
that would launch on an http URI(L) access.

Sorry to say, Joe’s response does not match with the OP’s request ( 'coz the
assumption on the request was that IP connection to the server is well and
alive, meaning no stroke, pass out or any abnormalities due to lack of
execercise and food practice …)

Well, as if I’ve to sign something !
Prokash Sinha
http://prokash.squarespace.com
Success has many fathers, but failure is an orphan.

----- Original Message -----
From: “Doron Holan”
To: “Windows System Software Devs Interest List”
Sent: Sunday, January 11, 2009 12:13 PM
Subject: RE: [ntdev] WDK documentation

Before you rail against how msft believes everyone is connected by a fat
pipe 24/7, look at the context of the question from the OP and then jake’s
response. The OP asked how to share a locally insalled wdk doc set over
http, so jake was just asking why msdn online would not suffice for that
scenario … And not a blanket statement that you should just always go
online for the docs

d

Sent from my phone with no t9, all spilling mistakes are not intentional.

-----Original Message-----
From: Joseph M. Newcomer
Sent: Sunday, January 11, 2009 11:08 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WDK documentation

I am very tired of the “Just use online docs from Microsoft” solution. I
find myself in places like flying over Utah, flying over the Atlantic Ocean,
hotels in Wales, motels in Massachusetts, secured corporate sites, secured
DoD sites, etc. where Internet access is simply not an option. It is
IMPOSSIBLE for someone like me to rely on finding docs online at the
Microsoft site. The mythology that everyone has unlimited-bandwidth
zero-cost, 24/7 Internet access is just that: a myth. In the Real World out
here, it is impossible to achieve this. Therefore, I MUST have the
complete documentation on my local machine at all times. Anyone who lives
in a world in which they have unlimited-bandwidth zero-cost 24/7 Internet
access is living in an anomalous environment. I don’t live in that
environment, I live in the real world.

The classic was one where I couldn’t connect to the free WiFi in the
Toronto airport. I got a help message that GAVE ME A URL TO A MICROSOFT WEB
SITE to resolve my problem! (Apparently, nobody noticed that if you
couldn’t connect, you couldn’t find the solution to why you couldn’t
connect). Microsoft has an over-reliance on the myth, which they seem to
have convinced themselves represents reality. It doesn’t.
joe

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Jake Oshins
Sent: Saturday, January 10, 2009 11:09 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] WDK documentation

I’m a little confused by your question (though I have to admit that I’ve
never understood why the DDK doc’s aren’t straight HTML.)

Why not just point your browser at MSDN? All the DDK docs are there.


Jake Oshins
Hyper-V I/O Architect
Windows Kernel Team

This post implies no warranties and confers no rights.

--------------------------------------------

“Calvin Guan” wrote in message news:xxxxx@ntdev…
> Hello,
>
> I want to install WDK documentation on a system then export it through
> http server such that other systems can browse it. How do I go about this?
> If the WDK doc is html based, it would be obvious.
>
> thanks,
> –
> Calvin Guan
> Broadcom Corp.
> Connecting Everything(r)
>
>
>
>
>


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer


This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

Calvin Guan wrote:

I could probably install them on a w2k3 server and mstsc to it from other machines but that doesn’t seem like very professional.

Why? this is professional enough, IMHO - except you have
something cooler, like Citrix, Softgrid or ThinApp.
The “document explorer” data format is not HTML, it can’t be served by a
web server as is, without some add-on that you would have to create or
buy. Also, as you wrote, the shared content is sensitive,
so the solution doesn’t need to support lots of concurrent users anyway.

Regards,
–PA

That confirms my fear. I think I will stick with the trivial solution. Pro’s solution would not work if the client is a non-windows system.

OTOH, what are the compelling reasons for msft to create fancy “Document Exploder” data format? To be able to read simple doc, I have to install .net and another exploder. Seems to me a bit overkill.


Calvin Guan
Broadcom Corp.
Connecting Everything(r)

----- Original Message ----
From: Pavel A.
To: Windows System Software Devs Interest List
Sent: Sunday, January 11, 2009 1:11:34 PM
Subject: Re:[ntdev] WDK documentation

Calvin Guan wrote:

> I could probably install them on a w2k3 server and mstsc to it from other machines but that doesn’t seem like very professional.
>

Why? this is professional enough, IMHO - except you have
something cooler, like Citrix, Softgrid or ThinApp.
The “document explorer” data format is not HTML, it can’t be served by a web server as is, without some add-on that you would have to create or buy. Also, as you wrote, the shared content is sensitive,
so the solution doesn’t need to support lots of concurrent users anyway.

Regards,
–PA


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit: http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

Calvin:

I haven’t really read this thread, and I don’t think that either of this
will be of direct help to you, but I’ve found both of them (particularly
FAR) extremely helpful for straightening out HXS.

  1. FAR: http://www.helpware.net

It does standard stuff like compile, decompiler. et. c., but it also
allows you to change the HXS namespace information, which might be of
interest to you.

  1. http://www.codeplex.com/packagethis

This is pulls the most recent msdn information (including subsets) from
the web and will create either an HxS or CHM for local use. I’ve used
it, it’s nice when it works, but it crashes on anything large and it’s
slow as dirt in all cases. I’m not sure how this might help you, but it
just came to mind as quasi related.

I hope this helps in some way,

mm

Calvin Guan wrote:

That confirms my fear. I think I will stick with the trivial solution. Pro’s solution would not work if the client is a non-windows system.

OTOH, what are the compelling reasons for msft to create fancy “Document Exploder” data format? To be able to read simple doc, I have to install .net and another exploder. Seems to me a bit overkill.


Calvin Guan
Broadcom Corp.
Connecting Everything(r)

----- Original Message ----
From: Pavel A.
> To: Windows System Software Devs Interest List
> Sent: Sunday, January 11, 2009 1:11:34 PM
> Subject: Re:[ntdev] WDK documentation
>
> Calvin Guan wrote:
> …
>> I could probably install them on a w2k3 server and mstsc to it from other machines but that doesn’t seem like very professional.
>>
>
> Why? this is professional enough, IMHO - except you have
> something cooler, like Citrix, Softgrid or ThinApp.
> The “document explorer” data format is not HTML, it can’t be served by a web server as is, without some add-on that you would have to create or buy. Also, as you wrote, the shared content is sensitive,
> so the solution doesn’t need to support lots of concurrent users anyway.
>
> Regards,
> --PA
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit: http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
>
>
>
>
>