草庐IT

c++ - 实现 DllRegisterServer 方法

我正在尝试实现COM的DllRegisterServer方法。所以我读了这个教程:http://www.codeguru.com/cpp/com-tech/activex/tutorials/article.php/c5567/Step-by-Step-COM-Tutorial.htm然后我按照步骤进行,直到DllRegisterServer部分。这是他们的实现:HRESULT__stdcallDllRegisterServer(void){////AsperCOMguidelines,everyselfinstallableCOMinprocesscomponent//shoulde

c - 如何检查与网络驱动器的连接?

我有一个应用程序使用WNetAddConnection2()在我的网络驱动器上长期创建/写入文件。NETRESOURCEnr={0,};nr.dwType=RESOURCETYPE_ANY;nr.lpLocalName=nullptr;nr.lpRemoteName=L"\\\\MyNetworkDrive\\MyFolder\\";nr.lpProvider=nullptr;DWORDret=WNetAddConnection2(&nr,L"MyPW",L"MyID",CONNECT_UPDATE_PROFILE);//addconnection//Afewsecondsneeded