EFS作为一种安全性较高的加密方式一直深受大众的喜爱。但是在Windows XP以前,EFS加密是不支持共享的,这就意味着被加密的文件只能由加密操作者或安装了加密证书的用户查看,给网络上的共享造成一些不便。 微软认识到了这个问题,在Windows XP Professional的EFS版本中,加入了共享的特性。要共享一个被EFS加密的文件,必须由系统管理员或文件加密操作者操作,否则会在操作过程中出错。具体操作步骤如下: 1.用管理员组里面的账户或EFS加密创建者账户登录Windows,然后打开被加密的文件夹(因为EFS是对文件加密,不是对文件夹加密,所以其他用户也可以打开文件夹),右...
Example C Program: Getting and Setting Certificate Propertieshttp://msdn.microsoft.com/en-us/library/aa382361(v=vs.85).aspx
convern Pem to Pfx
https://www.sslshopper.com/ssl-converter.html
EFS
http://technet.microsoft.com/zh-cn/library/cc162818.aspx
http://gnaw0725.blogbus.com/logs/276918...
1.auto_ptr 被复制后,将失去原来所致资源的所有权;
2.scoped_ptr永远不能被复制或被赋值!scoped_ptr拥有它所指向的资源的所有权,并永远不会放弃这个所有权;
3.shared_ptr 是可以共享所有权的智能指针;
#include "stdafx.h"//#include "windows.h"#include <memory>#include <iostream>
using std::tr1::shared_ptr;
class Foo{public: Foo() { std::cout<<"new Foo()"<<std::end...
把一个VC6的工程转换为VS2008的工程后,编译找不到而且不能升级vc90.pdb文件的问题解决方法
问题描述:
1>e:\vcomh264net\vcomh\vcomh264net2.0 1.0.25 av\video\videoproc.cpp : error C2471: cannot update program database 'e:\vcomh264net\vcomh264net2.0 1.0.25 2008\vcomh264net2.0 1.0.25 av\debug\vc90.pdb'
1>e:\vcomh264net\vcomh\vcomh2...
预编译头文件
今天在改一个很大的程序,慢慢看,慢慢改。突然发现一个.c文件,里面什么也没有,
就几个头文件,我一看,我靠,这不是把简单的问题搞复杂了吗,随手删掉那个c文件。
结果不能编译了,我靠:
fatal error C1083: Cannot open precompiled header file: \'Debug/v13_3.pch\':
No such file or directory
怎么rebuild all都不行。
上网查了一下,才搞懂了:
----------------总结------
如果工程很大,头文件很多,而有几个头文...
This is a known issue. Device Check for Other Device Stability could not load WDTF.Interop assembly file due to Strong Name validation error. To fix the error, make the following changes: 1. Open cmd line with elevated permission 2. ...
一 前言 首先要澄清一下名字的混淆: 1 SSL(Secure Socket Layer)是netscape公司设计的主要用于web的安全传输协议。这种协议在WEB上获得了广泛的应用。 2 IETF(www.ietf.org)将SSL作了标准化,即RFC2246,并将其称为TLS(Transport Layer Security),从技术上讲,TLS1.0与SSL3.0的差别非常微小。由于本文中没有涉及两者间的细小差别,本文中这两个名字等价。 3 在WAP的环境下,由于手机及手持设备的处理和存储能力有限,wap论坛(www.wapforum.org)在TLS的基础上做了简化,提出了W...
如果你是用VC6进行程序开发,那么下面这些技巧将会对你的程序开发有一些帮忙。
l 函数测试(利用VC自带的QuickWatch)
l 让VC在调试过程中自动扩展类或结构
用Notepad打开C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\ AUTOEXP.DAT文件,在文本结尾增加WTL::CString =<m_pchData,st>,那么在调试的过程中所有的WTL::CString结构将自动显示出文本,而不再需要手动点一下当前CString的m_pchData才能显示出文...
bcdedit /set testsigning on
bcdedit /set testsigning off
一、程序描述:程序环境:windows Xp sp2, ie 6, tomcat 5.5, vc++6.0
程序过程:控件做成ocx文件,用于客户端调用本地硬件,其中有用到第三方几个.dll文件。采用windows自带iexpress.exe 打包成cab文件,在服务器端jsp页面进行控件调用,下载cab文件并自动注册。
二、程序问题:遇到问题:1. cab文件无法下载,而且根本不加提示。2. 下载好的cab文件在system32中能够看到,但是页面仍然不能显示,一把红叉,并且无法使用。
问题测试:1. 浏览器页面根本没有下载提示,考...
#include "stdafx.h"#include <openssl/asn1.h>#include <openssl/asn1t.h>#pragma comment(lib,"libeay32.lib")
/*CardID ::= SEQUENCE { version Version DEFAULT v1, vendor VENDOR, guids GUIDS }
Version ::= INTEGER {v1(0), v2(1), v3(2)}VENDOR ::= IA5STRING(SIZE(0..8))GUID ::= OCTET STRING(SIZE(16))GU...
void CFVImpCert::ShowCertMoreInfo(unsigned char *pCert, unsigned long ulCertLen){ char tempStr[MAX_PATH] = {0}, runString[512] = {0}; STARTUPINFO sSTARTUPINFO; PROCESS_INFORMATION sPROCESS_INFORMATION; GetTempPath(MAX_PATH,tempStr); strcat(tempStr,“~SECTEC~.cer“); FILE * fp=fopen(tempStr,“w...
JS对select动态添加options操作[IE&FireFox兼容] <select id="ddlResourceType" onchange="getvalue(this)"></select> 动态删除select中的所有options: document.getElementById("ddlResourceType").options.length=0; 动态删除select中的某一项option: document.getElementById("ddlResourceType").options.remove(indx)...
from http://www.iosart.com/firefox/xpcom/
http://www.lewislv.org/mozilla-ext/mozilla-ext.html
https://developer.mozilla.org/en/How_to_build_a_binary_XPCOM_component_using_Visual_Studio
Creating a C++ XPCOM component
About
This is a step-by-step tutorial on creating, buildin...
一:隐藏文件。 1.WinExec函数。 该函数执行一个cmd命令,如修改 C:\\Documents and Settings\\eMLab\\Application Data\\test.txt 文件属性为隐藏可以: CString strFileName = "C:\\Documents and Settings\\eMLab\\Application Data\\test.txt"; CString strCmd = "attrib +h" + strFileNam...
11.响应对话框的最大化、最小化、关闭、恢复事件 方法一:添加 WM_SYSCOMMAND 消息映射函数 void CTest6Dlg::OnSysCommand(UINT nID, LPARAM lParam) { if ( (nID & 0xFFF0) == IDM_ABOUTBOX ) { CAboutDlg dlgAbout; dlgAbout.DoModal(); } else { if ( nID == SC_...
RegisterHotKey()实现Alt+E的快捷键组合功能
[问题提出] 有的程序需要自定义组合键完成一定功能,如何实现? [解决方法] RegisterHotKey函数原型及说明: BOOL RegisterHotKey( HWND hWnd, // 接收WM_HOTKEY的窗口句柄 int id, // hot key的ID号. UINT fsModifiers, // 响应那个热键. UI...
#include <windows.h>#include <tchar.h>#include <stdio.h>#define BUFSIZE 80typedef void (WINAPI *PGNSI)(LPSYSTEM_INFO);int __cdecl _tmain(){ OSVERSIONINFOEX osvi; SYSTEM_INFO si; PGNSI pGNSI; BOOL bOsVersionInfoEx; ZeroMemory(&si, sizeof(SYSTEM_INFO)); ZeroMemory(&osvi, sizeof(...
总结前人经验,现在共享给大家,希望能找到更好的方法。
建一个MFC的VC工程:
在资源中增加:
///////////////////////////////////////////////////////////////////////////////// IMAGE//
IDP_PIC IMAGE DISCARDABLE "res\\BHTLOG.jpg"
在MFC工程中加一个Picture Control(ID=IDC_PIC),关联 CStatic m_PIC。;
显示图片的函数:
BOOL ShowJpgFromRes(CWnd* pWnd...
mozilla/security/nss/lib/softoken/softoken/
http://www.codase.com/search/display?file=L2dlbnRvbzIvdmFyL3RtcC9yZXBvcy9jb2Rhc2UuYy9tb3ppbGxhLTEuNy4xMC1yMS93b3JrL21vemlsbGEvc2VjdXJpdHkvbnNzL2xpYi8=&lang=