?? install.h
字號(hào):
// Install.h: interface for the CInstall class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_INSTALL_H__78DD195B_527C_4DFD_85B0_C58D5254DA87__INCLUDED_)
#define AFX_INSTALL_H__78DD195B_527C_4DFD_85B0_C58D5254DA87__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define CDX_PFC_SERVICE _T("SYSTEM\\CurrentControlSet\\Services\\Pfc")
#define CDX_PFC_LEGACY_GROUP _T("SYSTEM\\CurrentControlSet\\Services\\Pfc\\DependOnGroup")
#define CDX_PFC_CLASS_ID _T("SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E965-E325-11CE-BFC1-08002BE10318}")
#define CDX_PFC_FILTER _T("LowerFilters")
#define CDX_PFC_NAME _T("pfc")
#define CDX_PFC_DESCRIPTION _T("Padus ASPI Shell")
#define CDX_PFC_PATH _T("system32\\drivers\\pfc.sys")
#define CDX_PFC_FILE _T("pfc.sys")
#define CDX_PFC_GROUP _T("filter")
#define BOOTEWF_SERVICE _T("SYSTEM\\CurrentControlSet\\Services\\bootewf")
#define BOOTEWF_CLASS_ID _T("SYSTEM\\CurrentControlSet\\Control\\Class\\{71A27CDD-812A-11D0-BEC7-08002BE2092F}")
#define BOOTEWF_FILTER _T("UpperFilters")
#define REG_CDROM _T("SYSTEM\\CurrentControlSet\\Services\\Cdrom")
#define REG_IMAPI _T("SYSTEM\\CurrentControlSet\\Services\\Imapi")
#define REG_REDBOOK _T("SYSTEM\\CurrentControlSet\\Services\\redbook")
#define REG_PFC _T("SYSTEM\\CurrentControlSet\\Services\\pfc")
#define REG_BOOTDISK_ENUM _T("SYSTEM\\CurrentControlSet\\Services\\bootdisk\\Enum")
#define REG_ROOT_SYSTEM _T("ROOT\\SYSTEM")
#define BOOTDISK_INF _T("BootDisk.inf")
#define BOOTEWF_NAME _T("bootewf")
#define BOOTEWF_FILE _T("bootewf.sys")
#define BOOTEWF_DESCRIPTION _T("ARK BOOTEWF")
#define BOOTEWF_PATH _T("system32\\drivers\\bootewf.sys")
#define BOOTEWF_GROUP _T("System Bus Extender")
class CInstall
{
public:
BOOL UnInstallPFC();
BOOL UnInstallEWF();
BOOL UnInstallBootDisk();
BOOL ModifyReg(DWORD dwVal);
int CheckBootDiskInstall();//-1,error; 0, no install; 1, install
DWORD NTLowerFilter(BOOL fRegister);
int CopyDriverFile(char* src, const char* dst);
DWORD NTServiceRegistration(BOOL fRegister);
BOOL EWFInstall();
BOOL BootDiskInstall();
BOOL PFCInstall();
CInstall();
~CInstall();
private:
CString m_sDeviceID;
};
#endif // !defined(AFX_INSTALL_H__78DD195B_527C_4DFD_85B0_C58D5254DA87__INCLUDED_)
//
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -