On Tue, 10 Feb 2004 12:06:50 -0600, you wrote:
Hi Rein,
Are you sure that's not being called through a shell32 API function? eg. SHGetFileAttributes?
The return address (005f4635) shows it is called from user code. Anyway there is not a single shell (or OLE what I was thinking about) function nearby.
If not, perhaps make sure that usage of GetFileAttributes() really works on Windows.
Now I did, on a Win2K system. The call fails there as well, so this may be just some strange artifact in the code preserved while the surrounding code was eroded away.
Unless, of course something else is involved.
| 0009:Call kernel32.GetFileAttributesA(416818c4 "H:\binw\Agent\agent.xrs#zip:version.xml") ret=005f4635 | 0009:Ret kernel32.GetFileAttributesA() retval=ffffffff ret=005f4635
Rein.