1 /* 2 * PROJECT: ReactOS system libraries 3 * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later) 4 * PURPOSE: Storage device properties 5 * COPYRIGHT: 2021 Eric Kohl (eric.kohl@reactos.org) 6 */ 7 8 #include "precomp.h" 9 10 #define NDEBUG 11 #include <debug.h> 12 13 14 /* 15 * @unimplemented 16 */ 17 LONG 18 WINAPI 19 CdromDisableDigitalPlayback( 20 _In_ HDEVINFO DeviceInfoSet, 21 _In_ PSP_DEVINFO_DATA DeviceInfoData) 22 { 23 DPRINT1("CdromDisableDigitalPlayback(%p %p)\n", 24 DeviceInfoSet, DeviceInfoData); 25 return ERROR_SUCCESS; 26 } 27 28 29 /* 30 * @unimplemented 31 */ 32 LONG 33 WINAPI 34 CdromEnableDigitalPlayback( 35 _In_ HDEVINFO DeviceInfoSet, 36 _In_ PSP_DEVINFO_DATA DeviceInfoData, 37 _In_ BOOLEAN ForceUnknown) 38 { 39 DPRINT1("CdromEnableDigitalPlayback(%p %p %u)\n", 40 DeviceInfoSet, DeviceInfoData, ForceUnknown); 41 return ERROR_SUCCESS; 42 } 43 44 45 /* 46 * @unimplemented 47 */ 48 LONG 49 WINAPI 50 CdromIsDigitalPlaybackEnabled( 51 _In_ HDEVINFO DeviceInfoSet, 52 _In_ PSP_DEVINFO_DATA DeviceInfoData, 53 _Out_ PBOOLEAN Enabled) 54 { 55 DPRINT1("CdromIsDigitalPlaybackEnabled(%p %p %p)\n", 56 DeviceInfoSet, DeviceInfoData, Enabled); 57 return ERROR_SUCCESS; 58 } 59 60 61 /* 62 * @unimplemented 63 */ 64 BOOL 65 WINAPI 66 CdromKnownGoodDigitalPlayback( 67 _In_ HDEVINFO DeviceInfoSet, 68 _In_ PSP_DEVINFO_DATA DeviceInfoData) 69 { 70 DPRINT1("CdromKnownGoodDigitalPlayback(%p %p)\n", 71 DeviceInfoSet, DeviceInfoData); 72 return TRUE; 73 } 74 75 76 /* 77 * @unimplemented 78 */ 79 DWORD 80 WINAPI 81 DvdClassInstaller( 82 _In_ DI_FUNCTION InstallFunction, 83 _In_ HDEVINFO DeviceInfoSet, 84 _In_ PSP_DEVINFO_DATA DeviceInfoData OPTIONAL) 85 { 86 DPRINT1("DvdClassInstaller(%u %p %p)\n", 87 InstallFunction, DeviceInfoSet, DeviceInfoData); 88 89 return ERROR_DI_DO_DEFAULT; 90 } 91 92 93 /* 94 * @unimplemented 95 */ 96 BOOL 97 WINAPI 98 DvdPropPageProvider( 99 _In_ PSP_PROPSHEETPAGE_REQUEST lpPropSheetPageRequest, 100 _In_ LPFNADDPROPSHEETPAGE lpfnAddPropSheetPageProc, 101 _In_ LPARAM lParam) 102 { 103 DPRINT1("DvdPropPageProvider(%p %p %lx)\n", 104 lpPropSheetPageRequest, lpfnAddPropSheetPageProc, lParam); 105 return FALSE; 106 } 107 108 109 /* 110 * @unimplemented 111 */ 112 BOOL 113 WINAPI 114 DvdLauncher( 115 _In_ HWND HWnd, 116 _In_ CHAR DriveLetter) 117 { 118 DPRINT1("DvdLauncher(%p %c)\n", HWnd, DriveLetter); 119 return FALSE; 120 } 121 122 /* EOF */ 123