Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

69 lines
998 B

/*
* Copyright (c) 1996 Microsoft Corporation
*
* Module Name:
*
* fsconins.h
*
* Abstract:
*
* This file defines FsConInstall class
*
* Author:
*
* Kazuhiko Matsubara (kazum) June-16-1999
*
* Environment:
*
* User Mode
*/
#ifdef _FSCONINS_H_
#error "fsconins.h already included!"
#else
#define _FSCONINS_H_
#endif
/*-[ types and defines ]-----------------------------------*/
class FsConInstall {
private:
PPER_COMPONENT_DATA m_cd;
DWORD
GetPnPID(
OUT LPTSTR pszPnPID,
IN DWORD dwSize
);
public:
FsConInstall();
FsConInstall(
IN PPER_COMPONENT_DATA cd
);
BOOL
GUIModeSetupInstall(
IN HWND hwndParent = NULL
);
BOOL
GUIModeSetupUninstall(
IN HWND hwndParent = NULL
);
BOOL
InfSectionRegistryAndFiles(
IN LPCTSTR SubcomponentId,
IN LPCTSTR Key
);
BOOL
QueryStateInfo(
IN LPCTSTR SubcomponentId
);
};