I don't think there was any SDK documentation for Media Center prior to MCE2005. If there was it certainly wasn't public (at the time Media Center was only available to Royalty OEMs). If you're just looking for functionality, you could use Reflector to check the assemblies.
Cheers,Andrew
I still have the e-mail (below) but it is no longer available. I just wanted some documentation on a couple depreciated 2004 APIs that could prove useful still. Thanks for the response though.
---- http://www.microsoft.com/downloads/details.aspx?FamilyID=11184dc4-ef15-4973-a945-57d7c7ced518&DisplayLang=en ---- Microsoft Windows XP Media Center Edition 2004 Software Development Kit Documentation and sample code for developing Windows XP Media Center Edition applications and services. Quick Info File Name: Microsoft_Windows_XP_Media_Center_SDK.msi Download Size: 1884 KB Date Published: 9/26/2003 Version: 2004 Overview The Media Center SDK is designed to help developers create applications and software components that take advantage of features provided by Windows XP Media Center Edition. The key features of the Media Center SDK are: -Support for Media Center HTML applications. -Support for device drivers and other software components that need to receive status information about the state of Media Center. -Support for locale-specific input method editors (IMEs) for Media Center. Developers are encouraged to refer to the source code of the samples included with this SDK.
I've sent an email to a contact in the Media Center team to see if they still have a copy anywhere - will let you know.