[STORPROP] Add missing property provider stubs

This commit is contained in:
Eric Kohl 2020-12-12 16:42:15 +01:00
parent e64984cabb
commit afbff37d98
2 changed files with 59 additions and 3 deletions

View file

@ -19,6 +19,9 @@
HINSTANCE hInstance = NULL;
/*
* @unimplemented
*/
DWORD
WINAPI
DiskClassInstaller(
@ -29,9 +32,17 @@ DiskClassInstaller(
DPRINT("DiskClassInstaller(%u %p %p)\n",
InstallFunction, DeviceInfoSet, DeviceInfoData);
if (InstallFunction == DIF_ADDPROPERTYPAGE_ADVANCED)
{
return ERROR_SUCCESS;
}
return ERROR_DI_DO_DEFAULT;
}
/*
* @unimplemented
*/
DWORD
WINAPI
DvdClassInstaller(
@ -45,6 +56,51 @@ DvdClassInstaller(
return ERROR_DI_DO_DEFAULT;
}
/*
* @unimplemented
*/
BOOL
WINAPI
DvdPropPageProvider(
_In_ PSP_PROPSHEETPAGE_REQUEST lpPropSheetPageRequest,
_In_ LPFNADDPROPSHEETPAGE lpfnAddPropSheetPageProc,
_In_ LPARAM lParam)
{
DPRINT("DvdPropPageProvider(%p %p %lx)\n",
lpPropSheetPageRequest, lpfnAddPropSheetPageProc, lParam);
return FALSE;
}
/*
* @unimplemented
*/
BOOL
WINAPI
IdePropPageProvider(
_In_ PSP_PROPSHEETPAGE_REQUEST lpPropSheetPageRequest,
_In_ LPFNADDPROPSHEETPAGE lpfnAddPropSheetPageProc,
_In_ LPARAM lParam)
{
DPRINT("IdePropPageProvider(%p %p %lx)\n",
lpPropSheetPageRequest, lpfnAddPropSheetPageProc, lParam);
return FALSE;
}
/*
* @implemented
*/
BOOL
WINAPI
VolumePropPageProvider(
_In_ PSP_PROPSHEETPAGE_REQUEST lpPropSheetPageRequest,
_In_ LPFNADDPROPSHEETPAGE lpfnAddPropSheetPageProc,
_In_ LPARAM lParam)
{
DPRINT("VolumePropPageProvider(%p %p %lx)\n",
lpPropSheetPageRequest, lpfnAddPropSheetPageProc, lParam);
return FALSE;
}
BOOL
WINAPI
DllMain(

View file

@ -5,6 +5,6 @@
@ stdcall DllMain(ptr long ptr)
@ stdcall DvdClassInstaller(long ptr ptr)
@ stub DvdLauncher
@ stub DvdPropPageProvider
@ stub IdePropPageProvider
@ stub VolumePropPageProvider
@ stdcall DvdPropPageProvider(ptr ptr long)
@ stdcall IdePropPageProvider(ptr ptr long)
@ stdcall VolumePropPageProvider(ptr ptr long)