Joze Fabcic
September 21st, 2001, 03:05 AM
Hi all,
I'm developing a snap-in for Microsoft Management Console
(MMC) in VB6. I have troubles executing it on
win95 and Win98 (first edition only).
I can run it on Win2000, WinNt4, Win98SE.
(A) Win95
I follow the deploying instructions found at
mmc.chm::/hh/html/mmcvbd01_3vvy.htm (MSDN July 2001):
(mmc.chm, MMC Snap-in designer for VB,
introduction, Deploying)
1. Copy your snap-in's DLL to your target directory.
2. Copy mssnapr.dll to ...
3. Use Regsvr32 to register both DLLs.
Regsvr32 doesn't register mssnapr.dll.
I used the following versions of files:
regsvr32: 5.00.1641.1 or 5.00.1586.1
mssnapr.dll: 5.0.2150.1.
I receive the error message:
LoadLibrary("mssnapr.dll") failed.
GetLastError returns 0x0000001f.
When reading documentation on this error:
error 31 is ERROR_GEN_FAILURE.
(B) Win98 first edition
When I load snap-in, mmc crashes:
MMC caused an invalid page fault in
module MSVBVM60.DLL at 015f:6600fddc.
Registers:
EAX=00000000 CS=015f EIP=6600fddc EFLGS=00010246
EBX=6610fd20 SS=0167 ESP=0056e624 EBP=0056e67c
ECX=00000409 DS=0167 ESI=00000000 FS=2217
EDX=0000002a ES=0167 EDI=00000000 GS=0000
Bytes at CS:EIP:
8b 08 50 ff 51 0c c2 04 00 b9 78 fe 10 66 33 c0
Stack dump:
000000a8 660107ad 000000a8 00000000 66010598
000000a8 00000000 00f0f114 00000002 660104fa
00539800 00000001 660104ed 00539800 0056e000
00520000
I used the following versions of files:
msvbvm60.dll: 6.00.8964
mmc.exe: 5.00.2153.1
Can you tell me how to resolve these troubles?
Do I need newer versions of some files?
Is it possible to run the above combinations at all?
Thanks, Joze
I'm developing a snap-in for Microsoft Management Console
(MMC) in VB6. I have troubles executing it on
win95 and Win98 (first edition only).
I can run it on Win2000, WinNt4, Win98SE.
(A) Win95
I follow the deploying instructions found at
mmc.chm::/hh/html/mmcvbd01_3vvy.htm (MSDN July 2001):
(mmc.chm, MMC Snap-in designer for VB,
introduction, Deploying)
1. Copy your snap-in's DLL to your target directory.
2. Copy mssnapr.dll to ...
3. Use Regsvr32 to register both DLLs.
Regsvr32 doesn't register mssnapr.dll.
I used the following versions of files:
regsvr32: 5.00.1641.1 or 5.00.1586.1
mssnapr.dll: 5.0.2150.1.
I receive the error message:
LoadLibrary("mssnapr.dll") failed.
GetLastError returns 0x0000001f.
When reading documentation on this error:
error 31 is ERROR_GEN_FAILURE.
(B) Win98 first edition
When I load snap-in, mmc crashes:
MMC caused an invalid page fault in
module MSVBVM60.DLL at 015f:6600fddc.
Registers:
EAX=00000000 CS=015f EIP=6600fddc EFLGS=00010246
EBX=6610fd20 SS=0167 ESP=0056e624 EBP=0056e67c
ECX=00000409 DS=0167 ESI=00000000 FS=2217
EDX=0000002a ES=0167 EDI=00000000 GS=0000
Bytes at CS:EIP:
8b 08 50 ff 51 0c c2 04 00 b9 78 fe 10 66 33 c0
Stack dump:
000000a8 660107ad 000000a8 00000000 66010598
000000a8 00000000 00f0f114 00000002 660104fa
00539800 00000001 660104ed 00539800 0056e000
00520000
I used the following versions of files:
msvbvm60.dll: 6.00.8964
mmc.exe: 5.00.2153.1
Can you tell me how to resolve these troubles?
Do I need newer versions of some files?
Is it possible to run the above combinations at all?
Thanks, Joze