Re: Replacements for IsValidIID and IsValidInterface

From: Brian Muth (bmuth_at_mvps.org)
Date: 01/10/05


Date: Mon, 10 Jan 2005 11:38:35 -0800

I can see why they are obsolete: I cannot for the life of me think of a
valid reason for their existance. If all you know is the value of an REFIID,
then what have you gained by learning whether it is valid or not? You still
need to know its methods and properties and how to use it.... knowledge
which is designated by this value. If you don't have this knowledge, then
even if the interface is defined it is of no help to you. And if you already
have this knowledge, then just call QueryInterface on the object at hand,
and this will tell you whether the object supports it or not.

Brian

"David Liebtag" <DavidLiebtag@vermontel.net> wrote in message
news:1105384369.109235@vader.vermontel.net...
> There used to be functions names IsValidIID and IsValidInterface. They
are
> now obsolete.
>
> Can anyone suggest what I can use as a replacement to validate whether an
> arbitrary value is an interface?
>
> Thank you.
>
> David Liebtag
>
>
>



Relevant Pages

  • Re: Logic Studio Released Today
    ... >>>> It doesn't automatically make them obsolete. ... The interface is much cleaner and so far I think it is a lot easier to learn and use. ... It STILL comes with a full set of documentation, something that almost every other software company provides in a shitty PDF file these days. ... If you are doing a new rather than upgrade installation all you have to use is the serial number provided and NO KEY!!! ...
    (comp.sys.mac.advocacy)
  • Re: [SLE] double ip address on the same ethernet card: is it possible?
    ... Another way to temporary add more IP's to the same interface: ... ip link set dev up ... files for each IP will be obsolete, ... Please read the FAQs: suse-linux-e-faq@suse.com ...
    (SuSE)
  • Re: CD writing in future Linux try #2
    ... > people without pissing them off. ... He loves the obsolete sg interface, ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • regex{,p}(3)
    ... This interface is made obsolete by regex. ... and man regex says: ... This is an alpha release with known defects. ...
    (freebsd-hackers)
  • Replacements for IsValidIID and IsValidInterface
    ... There used to be functions names IsValidIID and IsValidInterface. ... now obsolete. ... Can anyone suggest what I can use as a replacement to validate whether an ...
    (microsoft.public.win32.programmer.ole)