1/** 2 * This file has no copyright assigned and is placed in the Public Domain. 3 * This file is part of the mingw-w64 runtime package. 4 * No warranty is given; refer to the file DISCLAIMER.PD within this package. 5 */ 6#ifndef __STORPROP_H__ 7#define __STORPROP_H__ 8 9#include <setupapi.h> 10 11#define REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO_VERSION 1 12 13typedef struct _REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO { 14 ULONG Version; 15 ULONG Accurate; 16 ULONG Supported; 17 ULONG AccurateMask0; 18} REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO,*PREDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO; 19 20DWORD CdromCddaInfo(HDEVINFO HDevInfo,PSP_DEVINFO_DATA DevInfoData,PREDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO CddaInfo,PULONG BufferSize); 21WINBOOL CdromKnownGoodDigitalPlayback(HDEVINFO HDevInfo,PSP_DEVINFO_DATA DevInfoData); 22LONG CdromEnableDigitalPlayback(HDEVINFO DevInfo,PSP_DEVINFO_DATA DevInfoData,BOOLEAN ForceUnknown); 23LONG CdromDisableDigitalPlayback(HDEVINFO DevInfo,PSP_DEVINFO_DATA DevInfoData); 24LONG CdromIsDigitalPlaybackEnabled(HDEVINFO DevInfo,PSP_DEVINFO_DATA DevInfoData,PBOOLEAN Enabled); 25 26#endif 27