|
Thanks, can you explain this though?
C:\Windows;C:\Windows\System32;SRV*C:\WebSymbols*http://msdl.microsoft.com/download/symbols
can be broken down into:
1. C:\Windows;
2. C:\Windows\System32;
3. SRV*C:\WebSymbols*http://msdl.microsoft.com/download/symbols
I don't understand (3)
Norman Fung
|
|
|
|
|
SRV tells the debugger that what follows is an instruction to symsrv.dll to access an online symbol server. You then split it at the * characters:
C:\WebSymbols is the local cache directory, so that the debugger doesn't have to go back to the server every time for a specific DLL version's debugging symbols. This folder is organised by symbol file name (e.g. kernel32.pdb) then by a hash of the DLL's contents (I think). Each time the DLL is updated, the hash will no longer match and symsrv.dll will (try to) download the symbols matching the new version.
http://msdl.microsoft.com/download/symbols is the URL for Microsoft's symbol server, which provides the debugging symbols to symsrv.dll.
More information can be found in the Debugging Help help file - look for 'symbol servers' in the Index.
You can use the symchk utility to preload your local cache.
|
|
|
|
|
Thanks Mike... but I am still not getting command line argument which started the test/target process:
<br />
C:\>dumpchk test_3324.dmp<br />
Loading dump file test_3324.dmp<br />
<br />
Loading Dump File [test_3324.dmp]<br />
... lots of stuff ...<br />
Loaded dbghelp extension DLL<br />
The call to LoadLibrary(ext) failed with error 2.<br />
Please check your debugger configuration and/or network access<br />
Loaded exts extension DLL<br />
The call to LoadLibrary(uext) failed with error 2.<br />
Please check your debugger configuration and/or network access<br />
Loaded ntsdexts extension DLL<br />
Windows XP Version 2600 (Service Pack 2) UP Free x86 compatible<br />
Debug session time: Fri Nov 24 07:32:00 2006<br />
System Uptime: not available<br />
WARNING: SRV*C:\WebSymbols*http:
essible, ignoring<br />
Symbol search path is: C:\Windows\Symbols;C:\Windows;C:\Windows\System32<br />
Executable search path is:<br />
... lots of stuff ...<br />
Windows XP Version 2600 (Service Pack 2) UP Free x86 compatible<br />
Debug session time: Fri Nov 24 07:32:00 2006<br />
System Uptime: not available<br />
The call to LoadLibrary(ext) failed with error 2.<br />
Please check your debugger configuration and/or network access<br />
PEB at 7ffdf000<br />
*** WARNING: Unable to verify checksum for test.exe<br />
*** ERROR: Module load completed but symbols could not be loaded for test.exe<br />
*** ERROR: Symbol file could not be found. Defaulted to export symbols for dnsa<br />
pi.dll -<br />
*** ERROR: Symbol file could not be found. Defaulted to export symbols for rasa<br />
dhlp.dll -<br />
*** ERROR: Symbol file could not be found. Defaulted to export symbols for user<br />
32.dll -<br />
*** ERROR: Symbol file could not be found. Defaulted to export symbols for gdi3<br />
2.dll -<br />
*** ERROR: Symbol file could not be found. Defaulted to export symbols for kern<br />
el32.dll -<br />
error 3 InitTypeRead( nt!PEB32 at 7ffdf000)...<br />
Finished dump check<br />
<br />
C:\><br />
....
Norman Fung
|
|
|
|
|
norm wrote: *** ERROR: Symbol file could not be found. Defaulted to export symbols for kern
el32.dll -
That's your problem. It's coming from:
WARNING: SRV*C:\WebSymbols*http://msdl.microsoft.com/download/symbols is not acc
essible, ignoring
Are you sure you're running dumpchk from the latest version of the debugging tools? The version I have doesn't say anything about loading debugger extensions.
|
|
|
|
|
Yes I believe I downloaded dumpchk not long ago, from here:
http://download.microsoft.com/download/win2000srv/Utility/3.0/NT45/EN-US/Oem3sr2.zip
Why is it the "latest" version won't work? Where can I get a version which actually works?
Norman Fung
|
|
|
|
|
Hello,
my software communicates with an electronic device
via UDP, port 165. On some computers (networkadapters)
the UDP pakets from the device are discarded, because of
checksum errors. The checksum is calculated correctly,
you can see the pakets in Ethereal (with checksum error).
How can I solve this problem? Thanks in advance.
Frank
|
|
|
|
|
Can i know how to ping remote systems on windows 2000 professional operating system using WMI can u please provide example in C++.
i have the following script example
strComputer = "PC1;PC2;"
sArray = Split(strComputer, ";")
strDomain = "WOrkArea"
strUser = InputBox("Enter user name")
strPassword = InputBox("Enter password")
Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
For each Machine in sArray=
Set objWMIService = objSWbemLocator.ConnectServer(strComputer, _
"root\CIMV2", _
strUser, _
strPassword, _
"MS_409", _
"ntlmdomain:" + strDomain)
Set colProcessList = objWMIService.ExecQuery _
("SELECT * FROM Win32_Process WHERE Name = 'notepad.exe'")
For Each objProcess in colProcessList
objProcess.Terminate()
Next
Next
can u please help with c++ code using WMI to run on Windows 2000 professional
Thanks in Advance
abhi
|
|
|
|
|
Hi guys wondering if anyone can help me on this one...
Basically i want to write a sync program for my creative zen mp3 player which is based on directory name rather than song name. Simply put it's gonna loop through the mp3 directory on my PC, compare it to the directories on my player and copy across any new stuff.
I can currently auto sync using media player, but this does it based on song name which takes an age as there's 11,000+ songs! By doing this based on directories i should be able to reduce the comparison to a mere 1,500 or so and ultimately speed up this timely process! (I appreciate this wont be a true auto-sync, but it'll be good enough for me)
The problem is is that my pc shows the mp3 player as a "Windows Portable Device" and hence doesnt have a drive letter (despite the fact i can browse the media files on the Zen (the path in explorer is just "My Computer\Creative Zen"))
Anyone know of a way i can get access to my player through code? Purhaps there's a management object search similar to 'Win32_LogicalDisk' but for media players?
Thanks in advance!
|
|
|
|
|
You can use WMDM[^] to access the device.
|
|
|
|
|
i am using windows XP OS and i have created a windows service which runs a piece of code every minute.
now i have changed the password programmatically for the service. for this i used the ChangeServiceConfig win32 api function. now the problem is that the service does not start giving a logon failure error even i am logged as administrator. but if we manually changed the password in the service control panel it works.
can any body help why the ChangeServiceConfig function does not set the password although the function executes successfully.
thanks
Pras
|
|
|
|
|
It sounds like your changing the password the service uses to login to the system. The service needs a username as password of an account to use, just like any person logging in at the keyboard. If the username and password you give it doesn't match an account on the system, the service will fail like you've described.
If you change the password the service uses, you also have to change the password on the account in the Users and Passwords control panel applet, or in the Management Console - Users and Groups (right-click My Computer, then click Manage).
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Hi, need help, suppose a windows service is running with some user login/password...
now suppose the user's password expires...
will the service keep running? or will it stop as soon as the password expires?
|
|
|
|
|
Stop cross-posting in all the forums!! It's very rude and if multiple people respond, there won't be any colaboration between the people answering you.
Post your question in the C++ forum and be patient! Also, you might want to ask a more specific question. Just asking "can someone help me?" will proabably get you ignored.
Keep in mind that the CodeProject primary supports development on the Windows platforms, not Unix. So if you get any Visual C++ specific answers, you'll have to do some work to convert it to whatever you're using.
On top of all that, Googling for "C++ blowfish algorithm" came up with over half a million hits, so you might want to check some of those first.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
How can I get the the group(s) that the current user(the user account the applications is running on) is in? I can get the privileges, but i need the group(s). Thanks for any help.
-yeti
|
|
|
|
|
Control Panel -> Administrative Tools -> Computer Management
Then select Local Users and Groups.
Don't forget you will need administrative privileges here.
modified 1-Aug-19 21:02pm.
|
|
|
|
|
Programmatically. I need to do it in the application.
|
|
|
|
|
|
I'll take a look, thanks.
|
|
|
|
|
how can we guess what language you're programming with ?
|
|
|
|
|
Sorry. I'm using C++. I'd like it to work in winxp and win2k.
|
|
|
|
|
EpicYeti wrote: Sorry. I'm using C++. I'd like it to work in winxp and win2k.
then i think you can ask the Visual C++ forum... you'll probably get much more valuable answers
|
|
|
|
|
hi guys,
execuse me if this is not the appropriate discussion board to ask such a question
I want to make a power point presentaion the loops over and over again until some one hits esc.
Any ideas....
Thanks in advance
|
|
|
|
|
samerh wrote: Any ideas....
How about using the help file that comes as part of the installation. You will find it rather helpful if you ask it the right question.
To give you a hint, for XP version, fire up Powerpoint and see what the "Slide Show -> Set Up Show" menuitem does.
modified 1-Aug-19 21:02pm.
|
|
|
|
|
hope it helps u
1)prepare the slide show....
2) go to "SLIDE SHOW" menu
3) click " reherse show timings " ...
4) decide the display timing of each slide on screen manually...
5) press ok on msg box...
6) save as presentation show....
7) run the show..... wait for the timings to take effect....
Ish Kumar Kapila
|
|
|
|
|
hi all,
i've just installed fedora core on my other pc. i've got a shell script i want to be executed when a specific user logs in. i need to be able to see the konsole/output. i've tried many different things but can't figure out how to do this. if i try to execute it via the .bash_profile file, the system logs in then just waits, because the script loops, and never ends. i can't see the output either.
does anyone know how i can accomplish this?
thanks in advance,
sam
|
|
|
|