INT WSAInstallServiceClass(LPWSASERVICECLASSINFO lpServiceClassInfo)函数的参数是
typedef struct _WSAServiceClassInfo {
LPGUID lpServiceClassId;
LPWSTR lpszServiceClassName;
DWORD dwCount;
LPWSANSCLASSINFO lpClassInfos;
} WSASERVICECLASSINFO, *PWSASERVICECLASSINFO, *LPWSASERVICECLASSINFO;
其中WSANSCLASSINFO结构中有一项dwNameSpace,它指定一个名字空间,比如NS_SAP.
但是INT WSASetService(
LPWSAQUERYSET lpqsRegInfo,
WSAESETSERVICEOP essOperation,
DWORD dwControlFlags
)
的参数lpqsRegInfo中也有这一项dwNameSpace,这两处有什么联系?特别是如果 WSAInstallServiceClass中的dwNameSpace只设定了NS_SAP,但是WSASetService
中的dwNameSpace只设定NS_NTDS,那么我觉得应该会是WSASetService函数失败,因为它在NS_NTDS名字空间中找不到那个服务类?你说呢?
还有就是,我觉得在DNS网络下中调用WSAInstallServiceClass应该没什么动作,你说呢?
NetWare中的NDS是一种局域网机制吗?
typedef struct _WSAServiceClassInfo {
LPGUID lpServiceClassId;
LPWSTR lpszServiceClassName;
DWORD dwCount;
LPWSANSCLASSINFO lpClassInfos;
} WSASERVICECLASSINFO, *PWSASERVICECLASSINFO, *LPWSASERVICECLASSINFO;
其中WSANSCLASSINFO结构中有一项dwNameSpace,它指定一个名字空间,比如NS_SAP.
但是INT WSASetService(
LPWSAQUERYSET lpqsRegInfo,
WSAESETSERVICEOP essOperation,
DWORD dwControlFlags
)
的参数lpqsRegInfo中也有这一项dwNameSpace,这两处有什么联系?特别是如果 WSAInstallServiceClass中的dwNameSpace只设定了NS_SAP,但是WSASetService
中的dwNameSpace只设定NS_NTDS,那么我觉得应该会是WSASetService函数失败,因为它在NS_NTDS名字空间中找不到那个服务类?你说呢?
还有就是,我觉得在DNS网络下中调用WSAInstallServiceClass应该没什么动作,你说呢?
NetWare中的NDS是一种局域网机制吗?
解决方案 »
- 自写FTP客户端,能打开目录,但是不能上传下载文件,求教!
- 怎么实现保护其它进程不被关闭的功能?
- 刚学编程,请问这个内存漏洞该怎么修改?
- 请问哪位大大有没有对摄像头编程方面的资料或示例?
- 急求!!!!!:关于mapi函数的求教,或接收电子邮件的程序代码??
- 自动加入的clicked事件为什么没反应
- 数据库连接问题。
- 在初始化时如何让另一个可停靠的Bar与另一个停靠在一行,而不是默认的并排停靠!?
- 为什么出错?数据显示不该这么难吧!!
- 各位老大,请问 mcse证书有没有用?
- 请推荐服务器测速软件,开源的最好
- 应用程序使用RAS建立的连接,如果通过 开始菜单-》设置-》网络连接 中的对应的连接进行断开/连接操作,断开/连接后的网络状态如何通知我的应用程序。
中的dwNameSpace只设定NS_NTDS,那么我觉得应该会是WSASetService函数失败,因为它在NS_NTDS名字空间中找不到那个服务类?你说呢?
还有就是,我觉得在DNS网络下中调用WSAInstallServiceClass应该没什么动作,你说呢? "你自己测试了吗?如果测试如你所想,应该就是对的。
这两个函数没有用过,就看了一下msdn。