3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync/*
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Copyright 2013 Hans Leidekker for CodeWeavers
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync *
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * This library is free software; you can redistribute it and/or
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * modify it under the terms of the GNU Lesser General Public
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * License as published by the Free Software Foundation; either
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * version 2.1 of the License, or (at your option) any later version.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync *
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * This library is distributed in the hope that it will be useful,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * but WITHOUT ANY WARRANTY; without even the implied warranty of
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Lesser General Public License for more details.
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync *
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * You should have received a copy of the GNU Lesser General Public
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * License along with this library; if not, write to the Free Software
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync */
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync/*
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * Oracle LGPL Disclaimer: For the avoidance of doubt, except that if any license choice
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * other than GPL or LGPL is available it will apply instead, Oracle elects to use only
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * a choice of LGPL license versions is made available with the language indicating
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * that LGPLv2 or any later version may be used, or where a choice of which version
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync * of the LGPL is applied is otherwise unspecified.
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync */
930b5f872e89407f445d4000d4e4aaecaa6a0998vboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncimport "dispex.idl";
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#ifndef __WIDL__
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define threading(model)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define progid(str)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#define vi_progid(str)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync#endif
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(565783c6-cb41-11d1-8b02-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync helpstring("Microsoft WMI Scripting V1.2 Library"),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync lcid(0x0000),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync version(1.2)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynclibrary WbemScripting
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncimportlib("stdole2.tlb");
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemEventSource;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemLocator;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemMethod;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemMethodSet;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemNamedValue;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemNamedValueSet;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemObject;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemObjectPath;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemObjectSet;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemPrivilege;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemPrivilegeSet;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemProperty;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemPropertySet;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemQualifier;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemQualifierSet;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemSecurity;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemServices;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(27d54d92-0ebe-11d2-8b22-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync nonextensible
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemEventSource : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT NextEvent(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iTimeoutMs,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemObject);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Security_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemSecurity **objWbemSecurity);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(76a6415b-cb41-11d1-8b02-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync pointer_default(unique)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemLocator : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ConnectServer(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strServer,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strNamespace,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strUser,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strPassword,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strLocale,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strAuthority,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iSecurityFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemServices **objWbemServices);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Security_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync ISWbemSecurity **objWbemSecurity);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(422e8e90-d955-11d1-8b09-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync pointer_default(unique),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync nonextensible
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemMethod : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Name(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strName);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Origin(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strOrigin);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT InParameters(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemInParameters);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(4), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT OutParameters(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemOutParameters);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Qualifiers_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemQualifierSet **objWbemQualifierSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(c93ba292-d955-11d1-8b09-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync nonextensible
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemMethodSet : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_NEWENUM), propget, restricted ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT _NewEnum(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] IUnknown **pUnk);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Item(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemMethod **objWbemMethod);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Count(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] long *iCount);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(76a64164-cb41-11d1-8b02-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemNamedValue : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Value(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT *varValue);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Value(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT *varValue);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Name(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strName);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(cf2376ea-ce8c-11d1-8b05-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemNamedValueSet : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_NEWENUM), propget, restricted ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT _NewEnum(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] IUnknown **pUnk);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Item(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemNamedValue **objWbemNamedValue);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Count(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] long *iCount);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Add(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT *varValue,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemNamedValue **objWbemNamedValue);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Remove(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(4) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Clone(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemNamedValueSet **objWbemNamedValueSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT DeleteAll();
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(76A6415A-CB41-11d1-8B02-00600806D9B6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemObject : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Put_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectPath **objWbemObjectPath);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT PutAsync_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id (3) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Delete_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id (4) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT DeleteAsync_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Instances_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectSet **objWbemObjectSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(6) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT InstancesAsync_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(7) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Subclasses_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectSet **objWbemObjectSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(8) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT SubclassesAsync_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(9) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Associators_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strAssocClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bClassesOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bSchemaOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredAssocQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectSet **objWbemObjectSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(10) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT AssociatorsAsync_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strAssocClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bClassesOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bSchemaOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredAssocQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(11) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT References_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bClassesOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bSchemaOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectSet **objWbemObjectSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(12) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ReferencesAsync_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bClassesOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bSchemaOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(13) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ExecMethod_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strMethodName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemInParameters,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemOutParameters);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(14) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ExecMethodAsync_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strMethodName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemInParameters,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(15) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Clone_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemObject);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(16) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT GetObjectText_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strObjectText);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(17) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT SpawnDerivedClass_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemObject);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(18) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT SpawnInstance_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemObject);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(19) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT CompareTo_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemObject,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bResult);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(20), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Qualifiers_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemQualifierSet **objWbemQualifierSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(21), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Properties_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemPropertySet **objWbemPropertySet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(22), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Methods_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemMethodSet **objWbemMethodSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(23), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Derivation_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT *strClassNameArray);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(24), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Path_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectPath **objWbemObjectPath);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(25), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Security_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemSecurity **objWbemSecurity);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(5791bc27-ce9c-11d1-97bf-0000f81e849c),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync pointer_default(unique)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemObjectPath : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Path(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strPath);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Path(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strPath);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT RelPath(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strRelPath);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT RelPath(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRelPath);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Server(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strServer);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Server(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strServer);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Namespace(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strNamespace);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Namespace(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strNamespace);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(4), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ParentNamespace(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strParentNamespace);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT DisplayName(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strDisplayName);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT DisplayName(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strDisplayName);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(6), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Class(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strClass);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(6), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Class(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strClass);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(7), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsClass(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bIsClass);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(8) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT SetAsClass();
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(9), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsSingleton(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bIsSingleton);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(10) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT SetAsSingleton();
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(11), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Keys(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemNamedValueSet **objWbemNamedValueSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(12), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Security_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemSecurity **objWbemSecurity);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(13), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Locale(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strLocale);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(13), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Locale(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strLocale);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(14), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Authority(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strAuthority);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(14), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Authority(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strAuthority);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(76a6415f-cb41-11d1-8b02-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync nonextensible
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemObjectSet : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_NEWENUM), propget, restricted ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT _NewEnum(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] IUnknown **pUnk);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Item(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemObject);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Count(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] long *iCount);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(4), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Security_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemSecurity **objWbemSecurity);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ItemIndex(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long lIndex,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemObject);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynctypedef
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync v1_enum,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(176d2f70-5af3-11d2-8b4a-00600806d9b6)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncenum WbemPrivilegeEnum
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeCreateToken = 1,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegePrimaryToken = 2,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeLockMemory = 3,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeIncreaseQuota = 4,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeMachineAccount = 5,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeTcb = 6,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeSecurity = 7,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeTakeOwnership = 8,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeLoadDriver = 9,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeSystemProfile = 10,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeSystemtime = 11,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeProfileSingleProcess = 12,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeIncreaseBasePriority = 13,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeCreatePagefile = 14,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeCreatePermanent = 15,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeBackup = 16,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeRestore = 17,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeShutdown = 18,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeDebug = 19,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeAudit = 20,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeSystemEnvironment = 21,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeChangeNotify = 22,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeRemoteShutdown = 23,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeUndock = 24,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeSyncAgent = 25,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeEnableDelegation = 26,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemPrivilegeManageVolume = 27
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync} WbemPrivilegeEnum;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(26ee67bd-5804-11d2-8b4a-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync nonextensible
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemPrivilege : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsEnabled(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bIsEnabled);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsEnabled(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bIsEnabled);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Name(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strDisplayName);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT DisplayName(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strDisplayName);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Identifier(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] WbemPrivilegeEnum *iPrivilege);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(26ee67bf-5804-11d2-8b4a-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync nonextensible
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemPrivilegeSet : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_NEWENUM), propget, restricted ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT _NewEnum(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] IUnknown **pUnk);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Item(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] WbemPrivilegeEnum iPrivilege,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemPrivilege **objWbemPrivilege);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Count(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] long *iCount);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Add(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] WbemPrivilegeEnum iPrivilege,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bIsEnabled,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemPrivilege **objWbemPrivilege);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Remove(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] WbemPrivilegeEnum iPrivilege);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(4) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT DeleteAll();
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT AddAsString(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strPrivilege,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bIsEnabled,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemPrivilege **objWbemPrivilege);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynctypedef
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync v1_enum,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(4a249b7b-fc9a-11d1-8b1e-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncenum WbemCimtypeEnum
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeSint16 = 2,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeSint32 = 3,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeReal32 = 4,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeReal64 = 5,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeString = 8,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeBoolean = 11,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeObject = 13,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeSint8 = 16,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeUint8 = 17,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeUint16 = 18,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeUint32 = 19,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeSint64 = 20,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeUint64 = 21,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeDatetime = 101,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeReference = 102,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemCimtypeChar16 = 103
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync} WbemCimtypeEnum;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(1a388f98-d4ba-11d1-8b09-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync pointer_default(unique)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemProperty : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Value(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT *varValue);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Value(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT *varValue);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Name(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strName);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsLocal(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bIsLocal);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Origin(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strOrigin);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(4), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT CIMType(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] WbemCimtypeEnum *iCimType);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Qualifiers_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemQualifierSet **objWbemQualifierSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(6), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsArray(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bIsArray);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(dea0a7b2-d4ba-11d1-8b09-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemPropertySet : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_NEWENUM), propget, restricted ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT _NewEnum(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] IUnknown **pUnk);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Item(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemProperty **objWbemProperty);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Count(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] long *iCount);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Add(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] WbemCimtypeEnum iCIMType,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bIsArray,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemProperty **objWbemProperty);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Remove(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(79b05932-d3b7-11d1-8b06-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync nonextensible,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync pointer_default(unique)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemQualifier : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Value(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT *varValue);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Value(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT *varValue);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Name(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] BSTR *strName);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsLocal(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bIsLocal);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT PropagatesToSubclass(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bPropagatesToSubclass);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT PropagatesToSubclass(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bPropagatesToSubclass);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(4), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT PropagatesToInstance(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bPropagatesToInstance);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(4), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT PropagatesToInstance(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bPropagatesToInstance);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsOverridable(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bIsOverridable);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsOverridable(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bIsOverridable);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(6), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT IsAmended(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] VARIANT_BOOL *bIsAmended);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(9b16ed16-d3df-11d1-8b08-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync nonextensible
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemQualifierSet : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_NEWENUM), propget, restricted ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT _NewEnum(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] IUnknown **pUnk);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(DISPID_VALUE) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Item(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR name,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemQualifier **objWbemQualifier);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Count(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] long *iCount);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Add(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT *varVal,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bPropagatesToSubclass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bPropagatesToInstance,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bIsOverridable,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemQualifier **objWbemQualifier);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Remove(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynctypedef
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync v1_enum,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(b54d66e8-2287-11d2-8b33-00600806d9b6)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncenum WbemImpersonationLevelEnum
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemImpersonationLevelAnonymous = 1,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemImpersonationLevelIdentify = 2,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemImpersonationLevelImpersonate = 3,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemImpersonationLevelDelegate = 4
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync} WbemImpersonationLevelEnum;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynctypedef
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync v1_enum,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(b54d66e7-2287-11d2-8b33-00600806d9b6)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncenum WbemAuthenticationLevelEnum
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemAuthenticationLevelDefault = 0,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemAuthenticationLevelNone = 1,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemAuthenticationLevelConnect = 2,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemAuthenticationLevelCall = 3,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemAuthenticationLevelPkt = 4,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemAuthenticationLevelPktIntegrity = 5,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync wbemAuthenticationLevelPktPrivacy = 6
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync} WbemAuthenticationLevelEnum;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(b54d66e6-2287-11d2-8b33-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync nonextensible
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemSecurity : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ImpersonationLevel(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] WbemImpersonationLevelEnum *iImpersonationLevel);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ImpersonationLevel(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] WbemImpersonationLevelEnum iImpersonationLevel);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT AuthenticationLevel(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] WbemAuthenticationLevelEnum *iAuthenticationLevel);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2), propput ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT AuthenticationLevel(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] WbemAuthenticationLevelEnum iAuthenticationLevel);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Privileges(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemPrivilegeSet **objWbemPrivilegeSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync object,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync local,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(76a6415c-cb41-11d1-8b02-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync dual,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync hidden,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync oleautomation,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync pointer_default(unique)
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsyncinterface ISWbemServices : IDispatch
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(1) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Get(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemObject);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(2) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT GetAsync(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(3) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Delete(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(4) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT DeleteAsync(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(5) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT InstancesOf(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectSet **objWbemObjectSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(6) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT InstancesOfAsync(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(7) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT SubclassesOf(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strSuperclass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectSet **objWbemObjectSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(8) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT SubclassesOfAsync(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strSuperclass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(9) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ExecQuery(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strQuery,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strQueryLanguage,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectSet **objWbemObjectSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(10) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ExecQueryAsync(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strQuery,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strQueryLanguage,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long lFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(11) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT AssociatorsOf(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strAssocClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bClassesOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bSchemaOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredAssocQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectSet **objWbemObjectSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(12) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT AssociatorsOfAsync(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strAssocClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bClassesOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bSchemaOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredAssocQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(13) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ReferencesTo(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bClassesOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bSchemaOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObjectSet **objWbemObjectSet);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(14) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ReferencesToAsync(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strResultClass,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRole,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bClassesOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] VARIANT_BOOL bSchemaOnly,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strRequiredQualifier,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(15) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ExecNotificationQuery(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strQuery,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strQueryLanguage,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemEventSource **objWbemEventSource);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(16) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ExecNotificationQueryAsync(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strQuery,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strQueryLanguage,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(17) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ExecMethod(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strMethodName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemInParameters,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemObject **objWbemOutParameters);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(18) ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT ExecMethodAsync(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemSink,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strObjectPath,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] BSTR strMethodName,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemInParameters,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] long iFlags,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemNamedValueSet,
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [in] IDispatch *objWbemAsyncContext);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [ id(19), propget ]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync HRESULT Security_(
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync [out, retval] ISWbemSecurity **objWbemSecurity);
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync[
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync threading(apartment),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync uuid(76a64158-cb41-11d1-8b02-00600806d9b6),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync progid("WbemScripting.SWbemLocator.1"),
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync vi_progid("WbemScripting.SWbemLocator")
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync]
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsynccoclass SWbemLocator
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync{
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync interface ISWbemLocator;
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync};
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync
3194da424708abdd288b28d96892b3a5f3f7df0bvboxsync}; /* WbemScripting */