资源简介
Windows CE 6.0 BSP for VMWare workstation。相关介绍请看我的博客:http://blog.csdn.net/singlerace

代码片段和文件信息
// corecon.cpp : Defines the entry point for the console application.
//
#include “stdafx.h“
#include “registry.hxx“
#define LINE_BUFFER_SIZE 1024
void ReallyPrint(LPCTSTR format va_list ap)
{
TCHAR line[LINE_BUFFER_SIZE];
vswprintf(line format ap);
_tprintf(line);
RETAILMSG(1 (line));
}
void DoPrint(LPCTSTR format ...)
{
va_list ap;
va_start(ap format);
ReallyPrint(format ap);
va_end(ap);
}
BOOL CreateProcessHelper(LPCTSTR pszImageName LPCTSTR pszCmdLine=NULL LPPROCESS_INFORMATION pProcInfo=NULL)
{
PROCESS_INFORMATION pi;
BOOL retval = CreateProcess(pszImageName pszCmdLine NULL NULL FALSE 0 NULL NULL NULL &pi);
if (retval)
{
if (pProcInfo)
{
memcpy(pProcInfo &pi sizeof(pi));
}
else
{
CloseHandle(pi.hProcess);
CloseHandle(pi.hThread);
}
}
else
{
DoPrint(TEXT(“Error launching %s. error code=%d\r\n“) pszImageName GetLastError());
}
return retval;
}
int _tmain(int argc TCHAR *argv[] TCHAR *envp[])
{
DWORD dwLogLevel = 0;
BOOL bVS2005SP1 = FALSE;
for (int j = 1; j < argc; j++)
{
LPTSTR parg = argv[j];
if (*parg == _T(‘/‘) || *parg == _T(‘-‘))
{
parg++;
if (_tcsicmp(parg _T(“k“)) == 0)
{
CreateProcessHelper(TEXT(“\\windows\\ClientShutdown.exe“));
return TRUE;
}
else if (*parg == _T(‘l‘) || *parg == _T(‘L‘))
{
LPTSTR pszStop = NULL;
if (*++parg != _T(‘\0‘))
dwLogLevel = (DWORD)_tcstoul(parg &pszStop 10);
if (!dwLogLevel)
dwLogLevel = 1;
}
else if (_tcsicmp(parg _T(“sp1“)) == 0)
{
bVS2005SP1 = TRUE;
}
}
}
if (dwLogLevel > 0)
{
if (dwLogLevel < 4)
dwLogLevel = 4;
else if (dwLogLevel > 9)
dwLogLevel = 9;
}
CRegistry reg;
if (reg.Open(HKEY_LOCAL_MACHINE TEXT(“Software\\Microsoft\\VSD\\Logging“)))
{
if (dwLogLevel)
{
reg.SetDW(TEXT(“VSD_LogEnabled“) 1);
reg.SetDW(TEXT(“VSD_LogToDebugger“) 1);
reg.SetDW(TEXT(“VSD_LogLevel“) dwLogLevel);
}
else
{
reg.SetDW(TEXT(“VSD_LogEnabled“) 0);
}
}
BOOL bCreateProcessOK
= bVS2005SP1
? CreateProcessHelper(TEXT(“\\windows\\ConmanClient2sp1.exe“))
: CreateProcessHelper(TEXT(“\\windows\\ConmanClient2.exe“));
if (bCreateProcessOK)
{
CRegistry reg;
if (!reg.Open(HKEY_LOCAL_MACHINE TEXT(“System“)) ||
reg.ValueDW(TEXT(“CoreConOverrideSecurity“)) == 0)
{
CreateProcessHelper(TEXT(“\\windows\\CMAccept.exe“));
}
}
return TRUE;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2008-05-30 13:40 VMCE6BSP\
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\VMCEPC\
文件 1675 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\ceba
文件 1986 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\VMCEPC.bat
文件 632 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\dirs
文件 1163 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\sources.cmn
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\VMCEPC\SRC\
文件 758 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\dirs
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\VMCEPC\SRC\OAL\
文件 654 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\OAL\dirs
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\VMCEPC\SRC\OAL\OALLIB\
文件 1787 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\OAL\OALLIB\globals.c
文件 845 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\OAL\OALLIB\makefile
文件 1177 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\OAL\OALLIB\sources
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\VMCEPC\SRC\OAL\OALEXE\
文件 858 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\OAL\OALEXE\makefile
文件 2116 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\OAL\OALEXE\sources
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\VMCEPC\SRC\KITL\
文件 1192 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\KITL\globals.c
文件 845 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\KITL\makefile
文件 1720 2006-09-07 04:00 VMCE6BSP\PLATFORM\VMCEPC\SRC\KITL\sources
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\VMCEPC\SRC\DRIVERS\
文件 631 2008-04-28 18:51 VMCE6BSP\PLATFORM\VMCEPC\SRC\DRIVERS\dirs
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\VMCEPC\SRC\DRIVERS\netcard\
文件 432 2006-01-12 20:15 VMCE6BSP\PLATFORM\VMCEPC\SRC\DRIVERS\netcard\dirs
目录 0 2008-05-30 13:40 VMCE6BSP\PLATFORM\VMCEPC\SRC\DRIVERS\netcard\pcnet\
文件 8834 2006-01-12 20:51 VMCE6BSP\PLATFORM\VMCEPC\SRC\DRIVERS\netcard\pcnet\alloc.c
文件 9428 1999-04-08 10:13 VMCE6BSP\PLATFORM\VMCEPC\SRC\DRIVERS\netcard\pcnet\amddmi.h
文件 4659 1999-04-08 10:13 VMCE6BSP\PLATFORM\VMCEPC\SRC\DRIVERS\netcard\pcnet\amdoids.h
文件 5834 1999-04-08 10:13 VMCE6BSP\PLATFORM\VMCEPC\SRC\DRIVERS\netcard\pcnet\binsig.h
............此处省略373个文件信息
- 上一篇:DPA440A V18 音箱处理器驱动程序
- 下一篇:财务凭证管理系统源码超详细
相关资源
- Microservices_Designing_Deploying
-
Design for em
bedded Image Processing on FPG - BTCETH开发
- Assembly Language for x86 Processors (7th Ed
- nmos转移特性曲线hspice程序—&mdas
- SourceInsight 4.0.0096破解
- 破解source insight4.00.0096
- SourceInsight 破解版3264
- source insight 3.5win10可以用
- SourceInsight 3.5安装包和序列号,win10可
- Source Insight 4.0.0080破解文件 替换lic
- VMware Workstation Pro 15 注册机
- Altium Designer dblib简易制作教程
- Numerical Optimization 2ed-Nocedal
- CE修改器风叶人加强版
- WCE注入工具
- Rational Rose Common破解文件
- 基于ACCESS的生产管理信息系统.mdb
- ACCESS财务报表(带数据).accdb
- concept2.6无需安装1
- CCS5.05.1可使用的license
- HAP_Advanced_PDF_Password_Recovery 5.05
- Reparatory Effects of Nicotine on NMDA Recepto
- Histamine excites rat lateral vestibular nucle
- Diltiazem augmented pentobarbital-induced LORR
- 引力波是玻色-爱因斯坦凝聚物暗物质
- ISE_14.7_license.lic
- vSphere6.06.56.7通用版注册机
- 一个超简单的企业管理系统(带ACCE
- 信号估计DOAmusicespritcapon
评论
共有 条评论