windows-nt/Source/XPSP1/NT/base/dload/ocmanage.c
2020-09-26 16:20:57 +08:00

95 lines
1.6 KiB
C

#include "basepch.h"
#pragma hdrstop
#include <setupapi.h>
#include <ocmanage.h>
#include <ocmgrlib.h>
static
PVOID
OcInitialize(
IN POCM_CLIENT_CALLBACKS Callbacks,
IN LPCTSTR MasterOcInfName,
IN UINT Flags,
OUT PBOOL ShowError,
IN PVOID Log
)
{
return NULL;
}
static
VOID
OcTerminate(
IN OUT PVOID *OcManagerContext
)
{
}
static
UINT
OcGetWizardPages(
IN PVOID OcManagerContext,
OUT PSETUP_REQUEST_PAGES Pages[WizPagesTypeMax]
)
{
return ERROR_PROC_NOT_FOUND;
}
static
HPROPSHEETPAGE
OcCreateOcPage(
IN PVOID OcManagerContext,
IN POC_PAGE_CONTROLS WizardPageControlsInfo,
IN POC_PAGE_CONTROLS DetailsPageControlsInfo
)
{
return NULL;
}
static
HPROPSHEETPAGE
OcCreateSetupPage(
IN PVOID OcManagerContext,
IN PSETUP_PAGE_CONTROLS ControlsInfo
)
{
return NULL;
}
static
VOID
OcRememberWizardDialogHandle(
IN PVOID OcManagerContext,
IN HWND DialogHandle
)
{
}
static
BOOL
OcSubComponentsPresent(
IN PVOID OcManagerContext
)
{
return FALSE;
}
//
// !! WARNING !! The entries below must be in alphabetical order, and are CASE SENSITIVE (eg lower case comes last!)
//
DEFINE_PROCNAME_ENTRIES(ocmanage)
{
DLPENTRY(OcCreateOcPage)
DLPENTRY(OcCreateSetupPage)
DLPENTRY(OcGetWizardPages)
DLPENTRY(OcInitialize)
DLPENTRY(OcRememberWizardDialogHandle)
DLPENTRY(OcSubComponentsPresent)
DLPENTRY(OcTerminate)
};
DEFINE_PROCNAME_MAP(ocmanage)