[Bug 30384] Add support for network connectivity checks using Network List Manager (NLM) API (Vista+)

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Apr 16 04:58:00 CDT 2014


http://bugs.winehq.org/show_bug.cgi?id=30384

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Fixed by SHA1|                            |14ab04ab0524552b8dad473957f
                   |                            |6b90ccebc1881
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #4 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

as Hans said .. the foundation is in.

Fixed by commit series:

http://source.winehq.org/git/wine.git/commitdiff/cb0c5f53568e8a64b9fb1b2559afdd81555fde43
("netprofm: New dll.")

http://source.winehq.org/git/wine.git/commitdiff/984663ff4a7bf4f4bf793a66b28ca849a666170d
("netprofm: Add a stub implementation of INetworkListManager.")

http://source.winehq.org/git/wine.git/commitdiff/ff3341210c2beba6ac0efd8e9655355bc277360c
("netprofm: Add a class factory implementation.")

http://source.winehq.org/git/wine.git/commitdiff/14ab04ab0524552b8dad473957f6b90ccebc1881
("netprofm: Register interfaces.")

Thanks Hans.

--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+netprofm wine ./wlsetup-web.exe >>log.txt 2>&1
...
0031:Call ole32.CoCreateInstance(00422220,00000000,00000017,00415dc0,0553d6e4)
ret=0048307e
0031:Call
KERNEL32.FindActCtxSectionGuid(00000001,00000000,00000004,00422220,0553d4dc)
ret=7e8c0526
0031:Ret  KERNEL32.FindActCtxSectionGuid() retval=00000000 ret=7e8c0526
0031:Call ntdll.RtlInitUnicodeString(0553d3f0,0553d442
L"CLSID\\{DCB00C01-570F-4A9B-8D69-199FDBA5723B}") ret=7e8ba537
0031:Ret  ntdll.RtlInitUnicodeString() retval=0553d3f0 ret=7e8ba537
...
0031:Call KERNEL32.LoadLibraryExW(0553d27e
L"C:\\windows\\system32\\netprofm.dll",00000000,00000008) ret=7e8ba6cb
0031:Call PE DLL (proc=0x7cf97afc,module=0x7cf90000
L"netprofm.dll",reason=PROCESS_ATTACH,res=(nil))
...
0031:Ret  PE DLL (proc=0x7cf97afc,module=0x7cf90000
L"netprofm.dll",reason=PROCESS_ATTACH,res=(nil)) retval=1
0031:Ret  KERNEL32.LoadLibraryExW() retval=7cf90000 ret=7e8ba6cb
...
0031:Call netprofm.DllGetClassObject(00422220,7e9aa7ec,0553d5f8) ret=7e8bccd8
0031:trace:netprofm:DllGetClassObject {dcb00c01-570f-4a9b-8d69-199fdba5723b}
{00000001-0000-0000-c000-000000000046} 0x553d5f8
0031:Ret  netprofm.DllGetClassObject() retval=00000000 ret=7e8bccd8
...
0031:trace:netprofm:netprofm_cf_CreateInstance (nil)
{dcb00000-570f-4a9b-8d69-199fdba5723b} 0x553d6e4
0031:trace:netprofm:list_manager_create 0x553d57c
...
0031:trace:netprofm:list_manager_create returning iface 0x155660
0031:trace:netprofm:list_manager_QueryInterface 0x155660,
{dcb00000-570f-4a9b-8d69-199fdba5723b}, 0x553d6e4
0031:Ret  ole32.CoCreateInstance() retval=00000000 ret=0048307e
0031:fixme:netprofm:list_manager_IsConnected 0x155660, 0x553d6e8
0031:trace:netprofm:list_manager_Release destroying 0x155660 
--- snip ---

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list