wbemcli.idl revision 3194da424708abdd288b28d96892b3a5f3f7df0b
b711a01730152421a900e5f4e237cfb848c9c4fdvboxsync/*
b711a01730152421a900e5f4e237cfb848c9c4fdvboxsync * Copyright 2009 Hans Leidekker for CodeWeavers
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync *
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync * This library is free software; you can redistribute it and/or
2f14f4556ae74ad40719bc9690534693abb71868vboxsync * modify it under the terms of the GNU Lesser General Public
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync * License as published by the Free Software Foundation; either
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync * version 2.1 of the License, or (at your option) any later version.
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync *
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync * This library is distributed in the hope that it will be useful,
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync * but WITHOUT ANY WARRANTY; without even the implied warranty of
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync * Lesser General Public License for more details.
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync *
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync * You should have received a copy of the GNU Lesser General Public
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync * License along with this library; if not, write to the Free Software
94872a0e88ab4f38c786fcf617ddeb4b63a76957vboxsync * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
78a072e1b56619e3230735ae073668311232ec94vboxsync */
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsynccpp_quote("DEFINE_GUID(CLSID_WbemLocator, 0x4590f811,0x1d3A,0x11d0,0x89,0x1f,0x00,0xaa,0x00,0x4b,0x2e,0x24);")
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsynccpp_quote("DEFINE_GUID(CLSID_WbemStatusCode, 0xeb87e1bd,0x3233,0x11d2,0xae,0xc9,0x00,0xc0,0x4f,0xb6,0x88,0x20);")
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncimport "oaidl.idl";
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncimport "objidl.idl";
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncinterface IWbemContext;
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncinterface IWbemServices;
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncinterface IWbemStatusCodeText;
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncinterface IWbemCallResult;
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncinterface IWbemObjectSink;
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncinterface IWbemClassObject;
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncinterface IEnumWbemClassObject;
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsyncinterface IWbemQualifierSet;
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsynctypedef [v1_enum] enum tag_WBEMSTATUS
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync{
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync WBEM_NO_ERROR = 0,
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync WBEM_S_NO_ERROR = 0,
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync WBEM_S_SAME = 0,
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync WBEM_S_FALSE = 1,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_S_ALREADY_EXISTS = 0x40001,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_S_RESET_TO_DEFAULT = 0x40002,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_S_DIFFERENT = 0x40003,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_S_TIMEDOUT = 0x40004,
cc260ed3418d1fd2771d0395f818f76808b60238vboxsync WBEM_S_NO_MORE_DATA = 0x40005,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_S_OPERATION_CANCELLED = 0x40006,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_S_PENDING = 0x40007,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_S_DUPLICATE_OBJECTS = 0x40008,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_S_ACCESS_DENIED = 0x40009,
94c538a65fbdfa1ea06f4fe0a65599c1ab0fed58vboxsync WBEM_S_PARTIAL_RESULTS = 0x40010,
94c538a65fbdfa1ea06f4fe0a65599c1ab0fed58vboxsync WBEM_S_SOURCE_NOT_AVAILABLE = 0x40017,
d0318084c32279bf313f47358242cd61ada858d6vboxsync WBEM_E_FAILED = 0x80041001,
94c538a65fbdfa1ea06f4fe0a65599c1ab0fed58vboxsync WBEM_E_NOT_FOUND = 0x80041002,
d5d45608052fd506e4114bf112df6efae7fcd8a7vboxsync WBEM_E_ACCESS_DENIED = 0x80041003,
d5d45608052fd506e4114bf112df6efae7fcd8a7vboxsync WBEM_E_PROVIDER_FAILURE = 0x80041004,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_TYPE_MISMATCH = 0x80041005,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_OUT_OF_MEMORY = 0x80041006,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_CONTEXT = 0x80041007,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_PARAMETER = 0x80041008,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_NOT_AVAILABLE = 0x80041009,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_CRITICAL_ERROR = 0x8004100a,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_STREAM = 0x8004100b,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_NOT_SUPPORTED = 0x8004100c,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_SUPERCLASS = 0x8004100d,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_NAMESPACE = 0x8004100e,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_OBJECT = 0x8004100f,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_CLASS = 0x80041010,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_PROVIDER_NOT_FOUND = 0x80041011,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_PROVIDER_REGISTRATION = 0x80041012,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_PROVIDER_LOAD_FAILURE = 0x80041013,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INITIALIZATION_FAILURE = 0x80041014,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_TRANSPORT_FAILURE = 0x80041015,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_OPERATION = 0x80041016,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_QUERY = 0x80041017,
2d86fd6bcfe35a4bb83bb8a4fe68090693cdce95vboxsync WBEM_E_INVALID_QUERY_TYPE = 0x80041018,
2d86fd6bcfe35a4bb83bb8a4fe68090693cdce95vboxsync WBEM_E_ALREADY_EXISTS = 0x80041019,
2d86fd6bcfe35a4bb83bb8a4fe68090693cdce95vboxsync WBEM_E_OVERRIDE_NOT_ALLOWED = 0x8004101a,
2d86fd6bcfe35a4bb83bb8a4fe68090693cdce95vboxsync WBEM_E_PROPAGATED_QUALIFIER = 0x8004101b,
2d86fd6bcfe35a4bb83bb8a4fe68090693cdce95vboxsync WBEM_E_PROPAGATED_PROPERTY = 0x8004101c,
2d86fd6bcfe35a4bb83bb8a4fe68090693cdce95vboxsync WBEM_E_UNEXPECTED = 0x8004101d,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_ILLEGAL_OPERATION = 0x8004101e,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_CANNOT_BE_KEY = 0x8004101f,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INCOMPLETE_CLASS = 0x80041020,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_SYNTAX = 0x80041021,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_NONDECORATED_OBJECT = 0x80041022,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_READ_ONLY = 0x80041023,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_PROVIDER_NOT_CAPABLE = 0x80041024,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_CLASS_HAS_CHILDREN = 0x80041025,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_CLASS_HAS_INSTANCES = 0x80041026,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_QUERY_NOT_IMPLEMENTED = 0x80041027,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_ILLEGAL_NULL = 0x80041028,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_QUALIFIER_TYPE = 0x80041029,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_PROPERTY_TYPE = 0x8004102a,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_VALUE_OUT_OF_RANGE = 0x8004102b,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_CANNOT_BE_SINGLETON = 0x8004102c,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_CIM_TYPE = 0x8004102d,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_METHOD = 0x8004102e,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_INVALID_METHOD_PARAMETERS = 0x8004102f,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_E_SYSTEM_PROPERTY = 0x80041030,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_INVALID_PROPERTY = 0x80041031,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_CALL_CANCELLED = 0x80041032,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_SHUTTING_DOWN = 0x80041033,
c3d2b15ad840b405062f4c2c6b127d6fc107c7b2vboxsync WBEM_E_PROPAGATED_METHOD = 0x80041034,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_UNSUPPORTED_PARAMETER = 0x80041035,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_MISSING_PARAMETER_ID = 0x80041036,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_INVALID_PARAMETER_ID = 0x80041037,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_NONCONSECUTIVE_PARAMETER_IDS = 0x80041038,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_PARAMETER_ID_ON_RETVAL = 0x80041039,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_INVALID_OBJECT_PATH = 0x8004103a,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_OUT_OF_DISK_SPACE = 0x8004103b,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_BUFFER_TOO_SMALL = 0x8004103c,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_UNSUPPORTED_PUT_EXTENSION = 0x8004103d,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_UNKNOWN_OBJECT_TYPE = 0x8004103e,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_UNKNOWN_PACKET_TYPE = 0x8004103f,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_MARSHAL_VERSION_MISMATCH = 0x80041040,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_MARSHAL_INVALID_SIGNATURE = 0x80041041,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_INVALID_QUALIFIER = 0x80041042,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_INVALID_DUPLICATE_PARAMETER = 0x80041043,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_TOO_MUCH_DATA = 0x80041044,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_SERVER_TOO_BUSY = 0x80041045,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_INVALID_FLAVOR = 0x80041046,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_CIRCULAR_REFERENCE = 0x80041047,
c3d2b15ad840b405062f4c2c6b127d6fc107c7b2vboxsync WBEM_E_UNSUPPORTED_CLASS_UPDATE = 0x80041048,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE = 0x80041049,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE = 0x80041050,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_TOO_MANY_PROPERTIES = 0x80041051,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_UPDATE_TYPE_MISMATCH = 0x80041052,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED = 0x80041053,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_UPDATE_PROPAGATED_METHOD = 0x80041054,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_METHOD_NOT_IMPLEMENTED = 0x80041055,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_METHOD_DISABLED = 0x80041056,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_REFRESHER_BUSY = 0x80041057,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_UNPARSABLE_QUERY = 0x80041058,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_NOT_EVENT_CLASS = 0x80041059,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_MISSING_GROUP_WITHIN = 0x8004105a,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_MISSING_AGGREGATION_LIST = 0x8004105b,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_PROPERTY_NOT_AN_OBJECT = 0x8004105c,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_AGGREGATING_BY_OBJECT = 0x8004105d,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY = 0x8004105f,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING = 0x80041060,
223a6730e81629b0bf552ccc31f119a998cc8e27vboxsync WBEM_E_QUEUE_OVERFLOW = 0x80041061,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_PRIVILEGE_NOT_HELD = 0x80041062,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_INVALID_OPERATOR = 0x80041063,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_LOCAL_CREDENTIALS = 0x80041064,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_CANNOT_BE_ABSTRACT = 0x80041065,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_AMENDED_OBJECT = 0x80041066,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_CLIENT_TOO_SLOW = 0x80041067,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_NULL_SECURITY_DESCRIPTOR = 0x80041068,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_TIMED_OUT = 0x80041069,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_INVALID_ASSOCIATION = 0x8004106a,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_AMBIGUOUS_OPERATION = 0x8004106b,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_QUOTA_VIOLATION = 0x8004106c,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_RESERVED_001 = 0x8004106d,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_RESERVED_002 = 0x8004106e,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_UNSUPPORTED_LOCALE = 0x8004106f,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_HANDLE_OUT_OF_DATE = 0x80041070,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_CONNECTION_FAILED = 0x80041071,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_INVALID_HANDLE_REQUEST = 0x80041072,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_PROPERTY_NAME_TOO_WIDE = 0x80041073,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_CLASS_NAME_TOO_WIDE = 0x80041074,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_METHOD_NAME_TOO_WIDE = 0x80041075,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_QUALIFIER_NAME_TOO_WIDE = 0x80041076,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_RERUN_COMMAND = 0x80041077,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_DATABASE_VER_MISMATCH = 0x80041078,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_VETO_DELETE = 0x80041079,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_VETO_PUT = 0x8004107a,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_INVALID_LOCALE = 0x80041080,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_PROVIDER_SUSPENDED = 0x80041081,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_SYNCHRONIZATION_REQUIRED = 0x80041082,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_NO_SCHEMA = 0x80041083,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_PROVIDER_ALREADY_REGISTERED = 0x80041084,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_PROVIDER_NOT_REGISTERED = 0x80041085,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_FATAL_TRANSPORT_ERROR = 0x80041086,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_ENCRYPTED_CONNECTION_REQUIRED = 0x80041087,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_PROVIDER_TIMED_OUT = 0x80041088,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_NO_KEY = 0x80041089,
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync WBEM_E_PROVIDER_DISABLED = 0x8004108a
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync} WBEMSTATUS;
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsync
6804e4c1c12ab612ad6257a4922309c476c204e5vboxsynctypedef [v1_enum] enum tag_WBEM_STATUS_TYPE
223a6730e81629b0bf552ccc31f119a998cc8e27vboxsync{
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_STATUS_COMPLETE = 0,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync WBEM_STATUS_REQUIREMENTS = 1,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_STATUS_PROGRESS = 2
78a072e1b56619e3230735ae073668311232ec94vboxsync} WBEM_STATUS_TYPE;
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsynctypedef [v1_enum] enum tag_WBEM_TIMEOUT_TYPE
78a072e1b56619e3230735ae073668311232ec94vboxsync{
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_NO_WAIT = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_INFINITE = 0xffffffff
78a072e1b56619e3230735ae073668311232ec94vboxsync} WBEM_TIMEOUT_TYPE;
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsynctypedef [v1_enum] enum tag_WBEM_CONDITION_FLAG_TYPE
78a072e1b56619e3230735ae073668311232ec94vboxsync{
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_ALWAYS = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_ONLY_IF_TRUE = 0x1,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_ONLY_IF_FALSE = 0x2,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_ONLY_IF_IDENTICAL = 0x3,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_MASK_PRIMARY_CONDITION = 0x3,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_KEYS_ONLY = 0x4,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_REFS_ONLY = 0x8,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_LOCAL_ONLY = 0x10,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_PROPAGATED_ONLY = 0x20,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_SYSTEM_ONLY = 0x30,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_NONSYSTEM_ONLY = 0x40,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_MASK_CONDITION_ORIGIN = 0x70,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_CLASS_OVERRIDES_ONLY = 0x100,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_CLASS_LOCAL_AND_OVERRIDES = 0x200,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_MASK_CLASS_CONDITION = 0x300
78a072e1b56619e3230735ae073668311232ec94vboxsync} WBEM_CONDITION_FLAG_TYPE;
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsynctypedef [v1_enum] enum tag_WBEM_FLAVOR_TYPE
78a072e1b56619e3230735ae073668311232ec94vboxsync{
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_DONT_PROPAGATE = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_FLAG_PROPAGATE_TO_INSTANCE = 0x1,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_FLAG_PROPAGATE_TO_DERIVED_CLASS = 0x2,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_MASK_PROPAGATION = 0xf,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_OVERRIDABLE = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_NOT_OVERRIDABLE = 0x10,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_MASK_PERMISSIONS = 0x10,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_ORIGIN_LOCAL = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_ORIGIN_PROPAGATED = 0x20,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAVOR_ORIGIN_SYSTEM = 0x40,
1637773d6c473e4ab75812805ef00226f3a397c0vboxsync WBEM_FLAVOR_MASK_ORIGIN = 0x60,
1637773d6c473e4ab75812805ef00226f3a397c0vboxsync WBEM_FLAVOR_NOT_AMENDED = 0,
1637773d6c473e4ab75812805ef00226f3a397c0vboxsync WBEM_FLAVOR_AMENDED = 0x80,
1637773d6c473e4ab75812805ef00226f3a397c0vboxsync WBEM_FLAVOR_MASK_AMENDED = 0x80
78a072e1b56619e3230735ae073668311232ec94vboxsync} WBEM_FLAVOR_TYPE;
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsynctypedef [v1_enum] enum tag_WBEM_GENUS_TYPE
78a072e1b56619e3230735ae073668311232ec94vboxsync{
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_GENUS_CLASS = 1,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_GENUS_INSTANCE = 2
78a072e1b56619e3230735ae073668311232ec94vboxsync} WBEM_GENUS_TYPE;
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsynctypedef [v1_enum] enum tag_CIMTYPE_ENUMERATION
c3d2b15ad840b405062f4c2c6b127d6fc107c7b2vboxsync{
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_ILLEGAL = 0xfff,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_EMPTY = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_SINT16 = 2,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_SINT32 = 3,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_REAL32 = 4,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_REAL64 = 5,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_STRING = 8,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_BOOLEAN = 11,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_OBJECT = 13,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_SINT8 = 16,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_UINT8 = 17,
78a072e1b56619e3230735ae073668311232ec94vboxsync CIM_UINT16 = 18,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync CIM_UINT32 = 19,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync CIM_SINT64 = 20,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync CIM_UINT64 = 21,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync CIM_DATETIME = 101,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync CIM_REFERENCE = 102,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync CIM_CHAR16 = 103,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync CIM_FLAG_ARRAY = 0x2000
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync} CIMTYPE_ENUMERATION;
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsynctypedef long CIMTYPE;
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync[
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync object,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync restricted,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync local,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync uuid(dc12a687-737f-11cf-884d-00aa004b2e24),
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync pointer_default(unique)
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync]
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsyncinterface IWbemLocator : IUnknown
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync{
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync HRESULT ConnectServer(
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in] const BSTR strNetworkResource,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in] const BSTR strUser,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in] const BSTR strPassword,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in] const BSTR strLocale,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in] LONG lSecurityFlags,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in] const BSTR strAuthority,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in] IWbemContext *pCtx,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [out] IWbemServices **ppNamespace);
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync};
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync[
78a072e1b56619e3230735ae073668311232ec94vboxsync object,
cc260ed3418d1fd2771d0395f818f76808b60238vboxsync local,
f001a45ec92f71f1e4c1015485fc1ddf84e8059cvboxsync uuid(eb87e1bc-3233-11d2-aec9-00c04fb68820)
78a072e1b56619e3230735ae073668311232ec94vboxsync]
78a072e1b56619e3230735ae073668311232ec94vboxsyncinterface IWbemStatusCodeText : IUnknown
78a072e1b56619e3230735ae073668311232ec94vboxsync{
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT GetErrorCodeText(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] HRESULT hRes,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] LCID LocaleId,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] LONG lFlags,
f001a45ec92f71f1e4c1015485fc1ddf84e8059cvboxsync [out] BSTR *MessageText);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT GetFacilityCodeText(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] HRESULT hRes,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] LCID LocaleId,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] LONG lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] BSTR *MessageText);
f001a45ec92f71f1e4c1015485fc1ddf84e8059cvboxsync};
78a072e1b56619e3230735ae073668311232ec94vboxsync
f001a45ec92f71f1e4c1015485fc1ddf84e8059cvboxsync[
78a072e1b56619e3230735ae073668311232ec94vboxsync object,
f001a45ec92f71f1e4c1015485fc1ddf84e8059cvboxsync restricted,
78a072e1b56619e3230735ae073668311232ec94vboxsync uuid(7c857801-7381-11cf-884d-00aa004b2e24)
78a072e1b56619e3230735ae073668311232ec94vboxsync]
f001a45ec92f71f1e4c1015485fc1ddf84e8059cvboxsyncinterface IWbemObjectSink : IUnknown
78a072e1b56619e3230735ae073668311232ec94vboxsync{
f001a45ec92f71f1e4c1015485fc1ddf84e8059cvboxsync HRESULT Indicate(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lObjectCount,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in, size_is(lObjectCount)] IWbemClassObject **apObjArray);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT SetStatus(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] HRESULT hResult,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] BSTR strParam,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemClassObject *pObjParam);
78a072e1b56619e3230735ae073668311232ec94vboxsync};
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsynctypedef [v1_enum] enum tag_WBEM_GENERIC_FLAG_TYPE
78a072e1b56619e3230735ae073668311232ec94vboxsync{
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_RETURN_WBEM_COMPLETE = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_BIDIRECTIONAL = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_RETURN_ERROR_OBJECT = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_DONT_SEND_STATUS = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_SEND_ONLY_SELECTED = 0,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_RETURN_IMMEDIATELY = 0x10,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_FORWARD_ONLY = 0x20,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_NO_ERROR_OBJECT = 0x40,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_SEND_STATUS = 0x80,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_ENSURE_LOCATABLE = 0x100,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_DIRECT_READ = 0x200,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_MASK_RESERVED_FLAGS = 0x1f000,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_USE_AMENDED_QUALIFIERS = 0x20000,
78a072e1b56619e3230735ae073668311232ec94vboxsync WBEM_FLAG_STRONG_VALIDATION = 0x100000
78a072e1b56619e3230735ae073668311232ec94vboxsync} WBEM_GENERIC_FLAG_TYPE;
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync[
78a072e1b56619e3230735ae073668311232ec94vboxsync object,
78a072e1b56619e3230735ae073668311232ec94vboxsync restricted,
78a072e1b56619e3230735ae073668311232ec94vboxsync uuid(9556dc99-828c-11cf-a37e-00aa003240c7),
78a072e1b56619e3230735ae073668311232ec94vboxsync pointer_default(unique)
78a072e1b56619e3230735ae073668311232ec94vboxsync]
78a072e1b56619e3230735ae073668311232ec94vboxsyncinterface IWbemServices : IUnknown
78a072e1b56619e3230735ae073668311232ec94vboxsync{
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT OpenNamespace(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strNamespace,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemServices **ppWorkingNamespace,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemCallResult **ppResult);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT CancelAsyncCall(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pSink);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT QueryObjectSink(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemObjectSink **ppResponseHandler);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT GetObject(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strObjectPath,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemClassObject **ppObject,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemCallResult **ppCallResult);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT GetObjectAsync(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strObjectPath,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pResponseHandler);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT PutClass(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemClassObject *pObject,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemCallResult **ppCallResult);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT PutClassAsync(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemClassObject *pObject,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pResponseHandler);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT DeleteClass(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strClass,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemCallResult **ppCallResult);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT DeleteClassAsync(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strClass,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pResponseHandler);
78a072e1b56619e3230735ae073668311232ec94vboxsync
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync HRESULT CreateClassEnum(
f001a45ec92f71f1e4c1015485fc1ddf84e8059cvboxsync [in] const BSTR strSuperclass,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [out] IEnumWbemClassObject **ppEnum);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT CreateClassEnumAsync(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strSuperclass,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pResponseHandler);
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT PutInstance(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemClassObject *pInst,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemCallResult **ppCallResult);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT PutInstanceAsync(
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] IWbemClassObject *pInst,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] long lFlags,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] IWbemContext *pCtx,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] IWbemObjectSink *pResponseHandler);
f001a45ec92f71f1e4c1015485fc1ddf84e8059cvboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT DeleteInstance(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strObjectPath,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemCallResult **ppCallResult);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT DeleteInstanceAsync(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strObjectPath,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pResponseHandler);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT CreateInstanceEnum(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strFilter,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IEnumWbemClassObject **ppEnum);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT CreateInstanceEnumAsync(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strFilter,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pResponseHandler);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT ExecQuery(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strQueryLanguage,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strQuery,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IEnumWbemClassObject **ppEnum);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT ExecQueryAsync(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strQueryLanguage,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] const BSTR strQuery,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pResponseHandler);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT ExecNotificationQuery(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strQueryLanguage,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strQuery,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IEnumWbemClassObject **ppEnum);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT ExecNotificationQueryAsync(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strQueryLanguage,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strQuery,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pResponseHandler);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT ExecMethod(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strObjectPath,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strMethodName,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemClassObject *pInParams,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemClassObject **ppOutParams,
78a072e1b56619e3230735ae073668311232ec94vboxsync [out] IWbemCallResult **ppCallResult);
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync HRESULT ExecMethodAsync(
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strObjectPath,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] const BSTR strMethodName,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] long lFlags,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemContext *pCtx,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemClassObject *pInParams,
78a072e1b56619e3230735ae073668311232ec94vboxsync [in] IWbemObjectSink *pResponseHandler);
78a072e1b56619e3230735ae073668311232ec94vboxsync};
78a072e1b56619e3230735ae073668311232ec94vboxsync
78a072e1b56619e3230735ae073668311232ec94vboxsync[
78a072e1b56619e3230735ae073668311232ec94vboxsync object,
78a072e1b56619e3230735ae073668311232ec94vboxsync restricted,
78a072e1b56619e3230735ae073668311232ec94vboxsync uuid(027947e1-d731-11ce-a357-000000000001)
78a072e1b56619e3230735ae073668311232ec94vboxsync]
78a072e1b56619e3230735ae073668311232ec94vboxsyncinterface IEnumWbemClassObject : IUnknown
78a072e1b56619e3230735ae073668311232ec94vboxsync{
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync HRESULT Reset();
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync HRESULT Next(
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync [in] long lTimeout,
b9efdf4f2f5a547f76dc2e254656d83cab80ce73vboxsync [in] ULONG uCount,
e3197fda68ad1e45cc3004f5b58a326a5270aa8fvboxsync [out, size_is(uCount), length_is(*puReturned)] IWbemClassObject **apObjects,
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync [out] ULONG *puReturned);
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync
36dd9dabf3f64468206cb74145b51245cf7fde54vboxsync HRESULT NextAsync(
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync [in] ULONG uCount,
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] IWbemObjectSink *pSink);
67927207a2d6bb545eb655ef14cdb090b1957120vboxsync
e3197fda68ad1e45cc3004f5b58a326a5270aa8fvboxsync HRESULT Clone(
e3197fda68ad1e45cc3004f5b58a326a5270aa8fvboxsync [out] IEnumWbemClassObject **ppEnum);
e3197fda68ad1e45cc3004f5b58a326a5270aa8fvboxsync
e3197fda68ad1e45cc3004f5b58a326a5270aa8fvboxsync HRESULT Skip(
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in] long lTimeout,
e3197fda68ad1e45cc3004f5b58a326a5270aa8fvboxsync [in] ULONG nCount);
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync};
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync[
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync object,
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync restricted,
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync local,
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync uuid(dc12a681-737f-11cf-884d-00aa004b2e24)
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync]
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsyncinterface IWbemClassObject : IUnknown
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync{
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync HRESULT GetQualifierSet(
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [out] IWbemQualifierSet **ppQualSet);
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync HRESULT Get(
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in,string] LPCWSTR wszName,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in] long lFlags,
60a6d709c252770b3830c85deac9c493625e3f52vboxsync [out] VARIANT *pVal,
60a6d709c252770b3830c85deac9c493625e3f52vboxsync [out] CIMTYPE *pType,
60a6d709c252770b3830c85deac9c493625e3f52vboxsync [out] long *plFlavor);
60a6d709c252770b3830c85deac9c493625e3f52vboxsync
60a6d709c252770b3830c85deac9c493625e3f52vboxsync HRESULT Put(
b0cec57d51e48736a3303366c728c3f025e8e81bvboxsync [in,string] LPCWSTR wszName,
60a6d709c252770b3830c85deac9c493625e3f52vboxsync [in] long lFlags,
60a6d709c252770b3830c85deac9c493625e3f52vboxsync [in] VARIANT *pVal,
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in] CIMTYPE Type);
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync HRESULT Delete(
f06e830c9fdbc3d9e89867d4429404c5446bc513vboxsync [in,string] LPCWSTR wszName);
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync HRESULT GetNames(
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync [in,string] LPCWSTR wszQualifierName,
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync [in] long lFlags,
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync [in] VARIANT *pQualifierVal,
3f6d4775faa373634b2f3fc2a90fc517733f6fd6vboxsync [out] SAFEARRAY **pNames);
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync HRESULT BeginEnumeration(
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [in] long lEnumFlags);
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync HRESULT Next(
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [in] long lFlags,
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [out] BSTR *strName,
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [out] VARIANT *pVal,
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [out] CIMTYPE *pType,
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [out] long *plFlavor);
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync HRESULT EndEnumeration();
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync HRESULT GetPropertyQualifierSet(
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [in,string] LPCWSTR wszProperty,
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [out] IWbemQualifierSet **ppQualSet);
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync HRESULT Clone(
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [out] IWbemClassObject **ppCopy);
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync HRESULT GetObjectText(
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [in] long lFlags,
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [out] BSTR *pstrObjectText);
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync HRESULT SpawnDerivedClass(
40fa6228bd9ab763bc67b51fe6290802e954eb8cvboxsync [in] long lFlags,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] IWbemClassObject **ppNewClass);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT SpawnInstance(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlags,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] IWbemClassObject **ppNewInstance);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT CompareTo(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlags,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] IWbemClassObject *pCompareTo);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT GetPropertyOrigin(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in,string] LPCWSTR wszName,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] BSTR *pstrClassName);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT InheritsFrom(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] LPCWSTR strAncestor);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT GetMethod(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in,string] LPCWSTR wszName,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlags,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] IWbemClassObject **ppInSignature,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] IWbemClassObject **ppOutSignature);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT PutMethod(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in,string] LPCWSTR wszName,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlags,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] IWbemClassObject *pInSignature,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] IWbemClassObject *pOutSignature);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT DeleteMethod(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in,string] LPCWSTR wszName);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT BeginMethodEnumeration(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lEnumFlags);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT NextMethod(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlags,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] BSTR *pstrName,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] IWbemClassObject **ppInSignature,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] IWbemClassObject **ppOutSignature);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT EndMethodEnumeration();
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT GetMethodQualifierSet(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in,string] LPCWSTR wszMethod,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] IWbemQualifierSet **ppQualSet);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT GetMethodOrigin(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in,string] LPCWSTR wszMethodName,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] BSTR *pstrClassName);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync}
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync[
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync object,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync restricted,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync local,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync uuid(dc12a680-737f-11cf-884d-00aa004b2e24)
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync]
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsyncinterface IWbemQualifierSet : IUnknown
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync{
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT Get(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in,string] LPCWSTR wszName,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlags,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] VARIANT *pVal,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] long *plFlavor);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT Put(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in,string] LPCWSTR wszName,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] VARIANT *pVal,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlavor);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT Delete(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in,string] LPCWSTR wszName);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT GetNames(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlags,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] SAFEARRAY **pNames);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT BeginEnumeration(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlags);
5142b6456c5cec38e0ee291e235201d4ac73f10bvboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT Next(
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [in] long lFlags,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] BSTR *pstrName,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] VARIANT *pVal,
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync [out] long *plFlavor);
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync HRESULT EndEnumeration();
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync};
22ecc39cb2e9aeb958d702b60fd677e8df0cdc70vboxsync