storprop.h 1.0 KB

1234567891011121314151617181920212223242526
  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. #include <setupapi.h>
  9. #define REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO_VERSION 1
  10. typedef struct _REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO {
  11. ULONG Version;
  12. ULONG Accurate;
  13. ULONG Supported;
  14. ULONG AccurateMask0;
  15. } REDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO,*PREDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO;
  16. DWORD CdromCddaInfo(HDEVINFO HDevInfo,PSP_DEVINFO_DATA DevInfoData,PREDBOOK_DIGITAL_AUDIO_EXTRACTION_INFO CddaInfo,PULONG BufferSize);
  17. WINBOOL CdromKnownGoodDigitalPlayback(HDEVINFO HDevInfo,PSP_DEVINFO_DATA DevInfoData);
  18. LONG CdromEnableDigitalPlayback(HDEVINFO DevInfo,PSP_DEVINFO_DATA DevInfoData,BOOLEAN ForceUnknown);
  19. LONG CdromDisableDigitalPlayback(HDEVINFO DevInfo,PSP_DEVINFO_DATA DevInfoData);
  20. LONG CdromIsDigitalPlaybackEnabled(HDEVINFO DevInfo,PSP_DEVINFO_DATA DevInfoData,PBOOLEAN Enabled);
  21. #endif