Re: Calling Still Image API in C#

Tech-Archive recommends: Speed Up your PC by fixing your registry

From: James Dailey (v-jdail_at_online.microsoft.com)
Date: 02/24/04


Date: Tue, 24 Feb 2004 22:34:18 GMT

Travis,

It appears that you are calling the API correctly. If you are not getting
any errors back from the call to the interface then your implementation of
the interface in C# should be correct. From what I have seen it looks to be
correct. In fact our C# guy said that you have done a great job with the
interface definition conversions.

So, what the heck is going on?!!

Congratulations, you just found Windows OS Bug, number 003865! ;-)

The fact that you are seeing the StiProxyEvent key hang around in the
registry is not because of an error on your part but rather because of a
known code defect in the Windows 2k - XP coded base. This bug was found
internally and reported in our bug database. It has been scheduled to be
fixed for the next release of the Windows OS (Longhorn).

As a workaround for this code defect, we (the PSS Dev team) are
recommending that you remove the registry key for your registered
application manually (via the registry APIs). However, if you don't need to
remove this key we recommend that you just leave it. The registry key you
mention, along with a few others related to the STI API, are not published
and therefore subject to change for the next release of the OS.

Thanks,

James
Microsoft Developer Support Engineer

This posting is provided "AS IS" with no warranties and confers no rights.



Relevant Pages

  • Re: How to get SD card/IPSM name ??
    ... with the help of this registry I could know about the name of SD card. ... I am having some 3-4 types of devices and getting the common registry as ... this registry key is just a way of finding out what the name ... API and then do a FindFirstFileor something along these lines. ...
    (microsoft.public.windowsce.embedded)
  • Re: WinUSB - iterating devices to get serial numbers.
    ... If device path exists in a registry key that you manage: ... In particular, this action is done in an API and not within the application, ...
    (microsoft.public.development.device.drivers)
  • Re: For the AdaOS folks
    ... API that says create/delete an integer? ... >>as an Ada binding, I can do another registry query and get the ... libraries can strengthen the typing of the Ada interface. ...
    (comp.lang.ada)
  • Re: C++ implementation for C API ---- converting legacy C code to C++
    ... One implements the functionality in an OOPL and then essentially puts a GoF Facade pattern around it that just happens to present a C API. ... Think of the Facade as an interface that decouples the two paradigm domains. ... If the API implementation did bot seem coherent, ...
    (comp.object)
  • Re: [Full-Disclosure] PLEASE QUIT YACKING ABOUT M$
    ... on in order to get the 5% exploits within a single post, or all posts. ... >> simply another API. ... >> registry editor, in fact, the classes I put together treat them both very ... > from the filesysem, in Windows, you need to learn the filesystem API ...
    (Full-Disclosure)