Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

44 lines
1.8 KiB

<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>Redbook</TITLE>
<META NAME="Template" CONTENT="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
</HEAD>
<BODY TEXT="#000000" LINK="#0000ff" VLINK="#800080" BGCOLOR="#ffffff" leftmargin="8">
<FONT FACE="Verdana"><H2><A NAME="REDBOOK">CD ROM</A> </H2>
<H3>Summary</H3></FONT><FONT FACE="Verdana" SIZE=2><P>
The Redbook driver is used to provide digital audio playback for CD and DVD drives. It supports Plug and Play, Power Management, WMI, and some kernel streaming technologies. It is 64-bit compliant.
<H3>Building the Sample</H3></FONT><FONT FACE="Verdana" SIZE=2><P>
To build the sample, run the <b>build</B> command. Once built, this sample will create one binary: redbook.sys.
<H3>CODE TOUR</H3>
<H4>File Manifest</H4>
</FONT><U><PRE>File&#9;&#9; Description
</U>
errlog.c&#9; Error logging - includes binary backoff algorithm to reduce count of same error in the event log
errlog.h&#9; Error logging header file
guids.c&#9; All the guids in one file
makefile&#9; Makefile
pnp.c&#9; Handles all the pnp issues
proto.h&#9; Function prototypes
redbook.c&#9; Main code base
redbook.h&#9; Main header file
redbook.mof&#9; WMI required resource source file
redbook.rc&#9; Resource file
sources&#9; Sources
sysaudio.c&#9; Opens sysaudio, creates a mixer pin, many Kernel Streaming features
wmi.c&#9; Wmi Code Base
</FONT><P ALIGN="CENTER"><A HREF="#top"><FONT FACE="Verdana" SIZE=2>Top of page</FONT></A><FONT FACE="Verdana" SIZE=2> </P></FONT>
<TABLE CELLSPACING=0 BORDER=0 WIDTH=624>
<TR><TD VALIGN="MIDDLE" BGCOLOR="#00ffff" HEIGHT=2>
<P></TD>
</TR>
</TABLE>
<FONT FACE="MS Sans Serif" SIZE=1><P>&copy; 1999 Microsoft Corporation</FONT><FONT FACE="Verdana" SIZE=2> </P></FONT></BODY>
</HTML>