社区
ATL
帖子详情
关于adsi取信息的问题
wxlzm
2003-08-21 03:50:36
用adsi取本机web站点的端口号怎么取!!(用Vc)
取虚拟路径我会取,可是不知道怎么取端口号。
...全文
26
2
打赏
收藏
关于adsi取信息的问题
用adsi取本机web站点的端口号怎么取!!(用Vc) 取虚拟路径我会取,可是不知道怎么取端口号。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
masterz
2003-08-24
打赏
举报
回复
#include <Iads.h>
#include <Adshlp.h>
#include <activeds.h>
#pragma comment(lib,"ActiveDS.lib")
#pragma comment(lib,"adsiid.lib")
#include "comdef.h"
#include <comutil.h>
void CGetIisportView::OnGetport()
{
IADsContainer* iContainer;
IADs* iAds;
VARIANT SC;
char s[5];
int i=0;
char dirName[MAX_PATH];
VARIANT path , state, sPort;
if(ADsGetObject(L"IIS://localhost/w3svc",IID_IADsContainer,(void**)&iContainer)==S_OK) {
//得到默认站点
iContainer->GetObject(_bstr_t("IIsWebServer"), _bstr_t("1"),(IDispatch**)&iAds);
if(iAds==NULL) return ;
VariantInit(&sPort);
HRESULT hr=iAds->Get(_bstr_t("Serverbindings"),&sPort);
if(SUCCEEDED(hr))
{
if(sPort.vt ==VT_ARRAY|VT_VARIANT)
{
SAFEARRAY* psa = sPort.parray;
VARIANT* varArray=NULL;
SafeArrayAccessData(psa,(VOID**)&varArray);
UINT uDim = SafeArrayGetDim(psa);
if(1==uDim)
{
long lLbound,lRbound;
SafeArrayGetLBound(psa,1,&lLbound);
SafeArrayGetUBound(psa,1,&lRbound);
for(long i=lLbound;i<=lRbound;i++)
{
if(varArray[i].vt==VT_BSTR)
{
_bstr_t bstmp(varArray[i].bstrVal,true);
AfxMessageBox((LPCTSTR)bstmp);
}
}
SafeArrayUnaccessData(psa);
}
}
}
iAds->Release();
}
}
wxlzm
2003-08-21
打赏
举报
回复
那位仁兄帮帮忙,就几句取的代码就可以了!
IIS6.0 IIS,互联网
信息
服务
Internet Information Services(IIS,互联网
信息
服务),是由微软公司提供的基于运行Microsoft ... 二、本部分常见
问题
解答 Q:如何修改FTP服务器登录成功或退出时的系统提示
信息
? A:在相应的FTP站点上单击右键,选...
ASP3《高级编程》(第一部分)
第19~23章是关于ASP与BackOffice类应用软件的结合
问题
,如Microsoft Message Queue Server、Collaborative Data Objects、Microsoft Exchange和Active Directory等等。第24~27章是在企业环境中使用ASP的安全性、性能...
ASP3《高级编程》(第二部分)
第19~23章是关于ASP与BackOffice类应用软件的结合
问题
,如Microsoft Message Queue Server、Collaborative Data Objects、Microsoft Exchange和Active Directory等等。第24~27章是在企业环境中使用ASP的安全性、性能...
精通websphere MQ
认证
信息
(Auth Info).......................................................................... 27 1.2.9 客户端和服务器端 (Client & Server)................................................... 27 ...
通过
ADS
I管理 Internet Information Server
通过
ADS
I管理 Internet Information Server邓振波 活动目录是...虽然活动目录类似数据库,但是,活动目录并不使用存储大量的随意
信息
,也不使用于定期更新经常变化的数据。
ADS
I为管理网络资源提供了单一的一组目录
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章