//====START_GENERATED_PROLOG======================================
//
//
//   COMPONENT_NAME: odother
//
//   CLASSES: none
//
//   ORIGINS: 27
//
//
//   (C) COPYRIGHT International Business Machines Corp. 1995,1996
//   All Rights Reserved
//   Licensed Materials - Property of IBM
//   US Government Users Restricted Rights - Use, duplication or
//   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
//
//   IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
//   ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
//   PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR
//   CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
//   USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
//   OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
//   OR PERFORMANCE OF THIS SOFTWARE.
//
//====END_GENERATED_PROLOG========================================
//
// @(#) 1.1 nt/src/samples/cdplayer/cdreg.h, odcdplayerpart, od96nt, odnt9712d 8/22/96 15:35:42 [ 3/21/97 17:32:48 ]

/*-------------------------------------------------------------------+
|                           CDRegistry.h                             |
| ================================================================== |
|                                                                    |
| Description:  CD Registry class definition...                      |
|                                                                    |
| Author:       David Kuettel, Summer 1996                           |
|                                                                    |
+-------------------------------------------------------------------*/
#ifndef IBMSample_CDREGISTRY
#define IBMSample_CDREGISTRY

extern "C" {
	#include <objbase.h>
	#include <winreg.h>
}

#ifndef IBMSample_CDALBUM
#include "CDAlbum.h"
#endif

#define CDPLAYER_ROOT_KEY "Software\\IBM\\IBM CDPlayer"

class CDRegistry {
public:
	CDRegistry ();
	~CDRegistry ();

	static long LookupSongTitles (CDAlbum& album);
	static long RegisterSongTitles (CDAlbum& album);

private:

};

#endif /* IBMSample_CDDisplay */
