📄 pbtimebomb.h
字号:
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// This source code is licensed under Microsoft Shared Source License
// Version 1.0 for Windows CE.
// For a copy of the license visit http://go.microsoft.com/fwlink/?LinkId=3223.
//
//////////////////////////////////////////////////////////////////////////////////////////////
// PB timebomb. This code compares the MPC in the resource of the current module with //
// the known PB Pro MPC in the PB devshl.dll resource. //
// If PB Pro, then IsMakeImageEnabled returns //
// TRUE. Any MPC that doesn't match the PB Pro is considered a Trial MPC. If it is a //
// Trial, the number of days remaining in the Trial must be greater than 0. If equal to or//
// less than 0, the IsMakeImageEnabled function will return FALSE, otherwise it will return//
// TRUE (For the sixty dayes). //
//////////////////////////////////////////////////////////////////////////////////////////////
#ifndef __PBTIMEBOMB_H__
#define __PBTIMEBOMB_H__
#ifdef __cplusplus
extern "C" {
#endif
#ifdef PBTIMEBOMB
#include <windows.h>
#include <tchar.h>
//If PB setup changes, these defines may need to be updated.
#define PBVERSION "5.00"
#if PBTIMEBOMB == 180
#define TRIALDAYS PBTIMEBOMB
#elif PBTIMEBOMB == 120
#define TRIALDAYS PBTIMEBOMB
#else
#error incorrectly set PBTIMEBOMB evironment variable
#endif
#define RPC_SIZE 5
#define PID_RES_NUM 20000
#define PID_RES_TYPE 20001
#define PID_BUFFER_SIZE 149
#define cbCDEncrypt 128 /* encrypted byte count in SETUP.INI */
BOOL IsRomImageEnabled();
#endif
#ifdef __cplusplus
}
#endif
#endif //__PBTIMEBOMB_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -