Help Center›AfxNova
COM
695 entries across 8 topics.
Topics
CAxHost Class
18 members
CDispInvoke Class
26 members
CDOMessage Class
24 members
CStack Class
8 members
CWinHttpRequest Class
32 members
DSAFEARRAY Class
64 members
DVARIANT Class
106 members
Windows Management Instrumentation (WMI)
24 members
All entries
CAxHost 17
AdviseEstablishes a connection between a connection point object and the client's sink.CAxHostProcConstructorCreates an instance of the OLE container using a ProgId.CreateContainerCreateObjectCtrlIDReturns the identifier of the container's window.GetInterfaceNameGuidFromStrConverts a string into a 16-byte (128-bit) Globally Unique Identifier (GUID).GuidTextReturns a 38-byte human-readable guid string from a 16-byte GUID.hWindowReturns the handle of the hosting window.OcxDispObjReturns a reference to the control's default interface given the handle of the window that hosts it.OcxDispPtrReturns a reference to the control's default interface given the handle of the window that hosts it.OleCreateFontCreates a standard IFont object.OleCreateFontDispCreates a standard IFont object.PixelsToHiMetricRegisterClassUnadviseTerminates an advisory connection previously established by the **Advise** method between a connection point object and a client's sink.
CDispInvoke 23
AttachAttaches a Dispatch pointer.ClearConstructorCreates a single uninitialized object of the class associated with a specified ProgID or CLSID.DetachDetaches a Dispatch pointer.DispInvokeCalls a method or a get property.DispObjReturns a counted reference of the underlying dispatch pointer.DispPtrReturns a pointer to the dispatch interface.GetCalls the specified property of an interface and gets the value returned.GetArgErrReturns the index within rgvarg of the first argument that has an error.GetErrorInfoReturns a description of the specified error code.GetLastResultReturns the last result code.GetLcidRetrieves the locale identifier used by the class.GetVarResultReturns the last result code returned by a call to the Invoke method.InvokeCalls a method or a get property.Operator *Returns the underlying IDispatch pointer.Operator LETAssigns an IDispatch pointer and increases the reference count.PutCalls the specified property of an interface and sets the passed value.PutRefAssigns a value to an interface member property that contains a reference to an object.SetCalls the specified property of an interface and sets the passed value.SetLcidSets the locale identifier used by the class.SetRefAssigns a value to an interface member property that contains a reference to an object.SetResultSets the last result code.vptrClears the contents of the class and returns the address of the underlying IDispatch pointer.
CDOMessage 25
AddAttachmentAdds an attachment to the message.BCCThe blind carbon copy (Bcc) recipients for the message.CCThe secondary (carbon copy) recipients for this message.ConfigUpdateSaves the changes you make to the **Fields** collection of the CDO **IConfiguration** interface.ConfigValueSets the value of the specified configuration field.ConstructorDSNOptionsIncludes a request for a return report on the delivery status of the message.FollowUpToNewsgroups to which any responses to this message are posted.FromThe messaging address of the principal author of the message.GetErrorInfoReturns a localized description of the specified error code.GetLastResultReturns the last result code.HTMLBodyThe Hypertext Markup Language (HTML) representation of the message.KeywordsThe list of keywords for the message.MDNRequestedIndicates whether a Message Disposition Notification is requested on a message.MimeFormattedIndicates whether a Message Disposition Notification is requested on a message.NewsgroupsThe newsgroup recipients for the message.OrganizationThe organization of the sender.PostSubmits this message to the specified newsgroups.RecipientsThe principal (To) recipients for this message.ReplyToThe messaging addresses to which replies to this message should be sent.SendSends the message.SenderThe messaging address of the message submitter.SetResultSets the last result code.SubjectThe message subject.TextBodyThe plain text representation of the message.
CQueue 5
ClearRemoves all the elements in the collection.ConstructorCountReturns the number of elements in the collection.DequeueGets and removes the first element of the collection.EnqueueAppends a variant at the end of the collection.
CStack 5
ClearRemoves all the elements in the collection.ConstructorCountReturns the number of elements in the collection.PopGets and removes the last element of the collection.PushAppends a variant at the end of the collection.
CWinHttpRequest 32
AbortAborts a WinHTTP **Send** method.GetAllResponseHeadersGets all HTTP response headers.GetErrorInfoReturns the description of the most recent error.GetLastResultReturns the last result code.GetOptionRetrieves a Microsoft Windows HTTP Services (WinHTTP) option value.GetResponseBodyRetrieves the response entity body as an array of unsigned bytes.GetResponseHeaderGets the specified HTTP response header.GetResponseStreamRetrieves the response entity body as a stream.GetResponseTextRetrieves the response entity body as a string.GetStatusRetrieves the HTTP status code from the last response.GetStatusTextRetrieves the HTTP status text.HTTP Status CodesThese constants and corresponding values indicate HTTP status codes returned by servers on the Internet.OnErrorOccurs when there is a run-time error in the application.OnResponseDataAvailableOccurs when data is available from the response.OnResponseFinishedOccurs when the response data is complete.OnResponseStartOccurs when the response data starts to be received.OpenOpens an HTTP connection to an HTTP resource.SendSends an HTTP request to an HTTP server.SetAutoLogonPolicySets the current Automatic Logon Policy.SetClientCertificateSelects a client certificate to send to a Secure Hypertext Transfer Protocol (HTTPS) server.SetCredentialsSets credentials to be used with an HTTP server, whether it is a proxy server or an originating server.SetEventsSets the events sink.SetOptionSets a Microsoft Windows HTTP Services (WinHTTP) option value.SetProxySets proxy server information.SetRequestHeaderAdds, changes, or deletes an HTTP request header.SetResultSetTimeoutsSpecifies the individual time-out components of a send/receive operation, in milliseconds.WaitForResponseWaits for an asynchronous Send method to complete, with optional time-out value, in seconds.WinHttpRequestAutoLogonPolicyIncludes possible settings for the Automatic Logon Policy.WinHttpRequestOptionIncludes options that can be set or retrieved for the current Microsoft Windows HTTP Services (WinHTTP) session.WinHttpRequestSecureProtocolsType of secure protocol.WinHttpRequestSslErrorFlagsSSL certificate errors.
CWmiServices 22
ConstructorExecQueryGetRetrieves an object, that is either a class definition or an instance, based on the object path. This method retrieves only objects from the namespace that is associated with the current SWbemServices object.GetErrorCodeTextGetFacilityCodeTextGetLastResultGetNamedPropertiesRetrieves a named collection of the properties for the current class or instance. May return one of the error codes in the following list: wbemErrFailed - 2147749889 (0x80041001) Unspecified failure. wbemErrInvalidParameter - 2147749896 (0x80041008) Invalid parameter was specified. wbemErrOutOfMemory - 2147749896 Not enough memory for this method to execute.InstancesOfNewEnumNextObjectObjectsCountReturns the numbers of objects in the collection. Note: If ExecQuery has been called without the wbemFlagReturnWhenComplete flag, this method will return 0 because the operation has not been completed.ObjectSetPtrPropertySetPtrPropsCountReturns the numbers of objects in the property set collection.PropValueReturns the value of the named property.ResetEnumServicesObjServicesPtrSetResultWmiDateToStrWmiTimeToFileTimeWmiTimeToStr
DSAFEARRAY 59
AccessDataIncrements the lock count of an array, and retrieves a pointer to the array data.AppendAppends a value to the end of the one-dimensional safe array.AppendStrAppendVarAttachAttaches a safe array to a DSAFEARRAY object.ClearLike DestroyData, destroys all the data in a safe array. It is the same as Erase and Reset.ConstructorCreates a DSAFEARRAY.CopyCreates a copy of the safe array.CopyDataCopies the source array to the target array after releasing any resources in the target array.CopyFromCopies the contents of a safe array.CopyFromVariantCopies the contents of a VARIANT of type VT_ARRAY to the object.CopyToVariantCopies the safe array to the passed variant.CountReturns the number of elements in the specified dimension of the array.CreateCreates a safe array from the given VARTYPE, number of dimensions and bounds.CreateExCreates a safe array from the given VARTYPE, number of dimensions and bounds.CreateVectorCreates a one-dimensional safe array from the given VARTYPE, lower bound and number elements.CreateVectorExCreates a one-dimensional safe array from the given VARTYPE, lower bound and number elements.DestroyDestroys an existing array descriptor and all of the data in the array.DestroyDataDestroys all the data in a safe array.DetachDetaches the sage array descriptor from the DSAFEARRAY.ElemSizeReturns the size of an element.EraseLike DestroyData, destroys all the data in a safe array. It is the same as Clear and Reset.FeaturesReturns the flags used by the safe array. This is the same that the Flags method.FindScans the array to search for the specified string.GetRetrieves a single element of the array.GetIIDReturns the GUID of the interface contained within a given safe array.GetPtrReturns the address of the safe array.GetRecordInfoRetrieves the IRecordInfo interface of a UDT contained in a given safe array.GetStrGetTypeReturns the VARTYPE stored in the given safe array.GetVarInsertInserts a value at the specified position of the safe array.InsertStrInsertVarIsResizableTests if the safe array can be resized.LBoundReturns the lower bound for any dimension of a safe array.LocksCountReturns the number of times the array has been locked without the corresponding unlock.MoveFromVariantTransfers ownership of the safe array contained in the variant parameter to this object.MoveToVariantTransfers ownership of the safe array to a variant and detaches it from the class.NumDimsReturns the number of dimensions in the array.Operator *Returns a pointer to the safe array descriptor.Operator LETAssigns a DSAFEARRAY, a safe array or a VARIANT.PtrOfIndexReturns a pointer to an array element.PutStores the data element at a given location in the array.PutStrPutVarRedimChanges the right-most (least significant) bound of a safe array.RemoveDeletes the specified array element.RemoveStrRemoveVarResetLike DestroyData, destroys all the data in a safe array. It is the same that Clear and Erase.SAFEARRAYRepresents a safe array.SAFEARRAYBOUNDRepresents the bounds of one dimension of the array.SetIIDSets the GUID of the interface contained within a given safe array.SetRecordInfoSets the IRecordInfo interface of the UDT contained in a given safe array.SortSorts a one-dimensional VT_BSTR DSAFEARRAY calling the C qsort function.UBoundReturns the upper bound for any dimension of a safe array.UnaccessDataDecrements the lock count of an array, and invalidates the pointer retrieved by AccessData.VARTYPESafe array VARIANT type.
DSafeArray 9
AppendElementDeleteElementDeleteStringElementDeleteVariantElementFindElementFlagsGetElementInsertElementPutElement** ANY PTR *** // Multidimensional array
DVARIANT 109
AttachAttaches a variant to the class.ChangeTypeConverts the variant from one type to another.ChangeTypeExConverts the variant from one type to another.ClearConstructorConstructorsInitialize the class with the specified value.DecToCYConverts a DVARIANT of type decimal to a CY structure.DecToDoubleConverts a DVARIANT of type decimal to a double.DetachDetaches the variant data from this class and transfers ownership to the passed variant.FormatNumberFormats a DVARIANT containing numbers into a string form.GetBooleanElementExtracts a single boolean element from a safe array of booleans.GetDimGets the number of dimensions in the array.GetDoubleElementExtracts a single DOUBLE element from a safe array of doubles.GetElementCountGets the number of elements in the array.GetErrorInfoGetLastResultGetLBoundGets the lower bound for the specified dimension of the safe array.GetLongElementExtracts a single LONG element from a safe array of longs.GetLongIntElementExtracts a single LONGINT element from a safe array of long integers.GetShortElementExtracts a single SHORT element from a safe array of shorts.GetStringElementExtracts a single BSTR element from a safe array of unicode strings.GetUBoundGets the upper bound for the specified dimension of the safe array.GetULongElementExtracts a single ULONG element from a safe array of unsigned longs.GetULongIntElementExtracts a single ULONGINT element from a safe array of unsigned long integers.GetUShortElementExtracts a single USHORT element from a safe array of unsigned shorts.GetVariantElementExtracts a single Variant element from a safe array of variants.OperatorsProcedures that perform a certain function with their operands.PutAssigns values to a DVARIANT.PutBoolAssigns a boolean value.PutBooleanAssigns a boolean value.PutBooleanArrayInitializes DVARIANT from an array of Boolean values.PutBufferInitializes DVARIANT with the contents of a buffer.PutByteAssigns a byte value.PutDateStringInitializes DVARIANT VT_DATE from a string.PutDecInitializes DVARIANT with the contents of a DECIMAL structure.PutDecFromCYConverts a currency value to a variant of type VT_DECIMAL.PutDecFromDoubleConverts a double value to a variant of type VT_DECIMAL.PutDecFromStrInitializes DVARIANT as VT_DECIMAL from a string.PutDoubleAssigns a double value.PutDoubleArrayInitializes DVARIANT from an array of unsigned 64-bit integer values.PutFileTimeInitializes DVARIANT with the contents of a FILETIME structure.PutFileTimeArrayInitializes DVARIANT with an array of FILETIME structures.PutFloatAssigns a single value.PutGuidInitializes DVARIANT from a GUID.PutIntAssigns an int_ value.PutLongAssigns a long value.PutLongArrayInitializes DVARIANT from an array of signed 32-bit integer values.PutLongIntAssigns a longint value.PutLongIntArrayInitializes DVARIANT from an array of signed 64-bit integer values.PutNullAssigns a null value.PutPropVariantInitializes DVARIANT from the contents of a PROPVARIANT structure.PutRecordInitializes DVARIANT with a reference to an UDT.PutRefAssigns a value by reference (a pointer to a variable).PutResourceInitializes the DVARIANT based on a string resource imbedded in an executable file.PutSafeArrayInitializes DVARIANT from a safe array.PutShortAssigns a short value.PutShortArrayInitializes DVARIANT from an array of signed 16-bit integer values.PutSingleAssigns a single value.PutStringArrayInitializes DVARIANT from an array of unsigned 64-bit integer values.PutStrRetInitializes DVARIANT with string stored in a STRRET structure.PutSystemTimeInitializes DVARIANT with the contents of a SYSTEMTIME structure.PutUByteAssigns an ubyte value.PutUIntAssigns an uint value.PutULongAssigns an ulong value.PutULongArrayInitializes DVARIANT from an array of 32-bit unsigned integer values.PutULongIntAssigns an ulongint value.PutULongIntArrayInitializes DVARIANT from an array of unsigned 64-bit integer values.PutUShortAssigns an ushort value.PutUShortArrayInitializes DVARIANT from an array of unsigned 16-bit integer values.PutUtf8Initializes DVARIANT with the contents of an UTF-8 string.PutVariantArrayElementInitializes DVARIANT with a value stored in another VARIANT structure.PutVbDateInitializes DVARIANT with the contents of a DATE value.RoundRounds a variant to the specified number of decimal places.SetResultToBooleanArrayExtracts an array of boolean values from DVARIANT.ToBooleanArrayAllocExtracts an array of boolean values from DVARIANT.ToBstrExtracts the content of the underlying variant and returns it as a BSTRING.ToBufferExtracts the contents of a DVARIANT of type VT_ARRRAY OR VT_UI1 to a buffer.ToDispatchToDosDateTimeExtracts a date and time value in Microsoft MS-DOS format from a DVARIANT of type VT_DATE.ToDoubleArrayExtracts an array of DOUBLE values from DVARIANT.ToDoubleArrayAllocExtracts an array of DOUBLE values from DVARIANT.ToFileTimeReturns the contents of a DVARIANT of type VT_DATE as a FILETIME structure.ToGuidReturns the contents of a DVARIANT containing a GUID string as a GUID structure.ToGuidBStrReturns the contents of a DVARIANT containing a GUID string as an unicode GUID string.ToGuidStrReturns the contents of a DVARIANT containing a GUID string as an unicode GUID string.ToGuidWStrReturns the contents of a DVARIANT containing a GUID string as an unicode GUID string.ToLongArrayExtracts an array of LONG values from DVARIANT.ToLongArrayAllocExtracts an array of LONG values from DVARIANT.ToLongIntArrayExtracts an array of LONGINT values from DVARIANT.ToLongIntArrayAllocExtracts an array of LONGINT values from DVARIANT.ToShortArrayExtracts an array of Int16 values from DVARIANT.ToShortArrayAllocExtracts an array of SHORT values from DVARIANT.ToStrExtracts the content of the underlying variant and returns it as a DWSTRING.ToStringArrayExtracts data from a vector structure into a PWSTR array.ToStringArrayAllocExtracts an array of PWSTR values from DVARIANT.ToStrRetReturns the contents of a DVARIANT of type VT_BSTR to a STRRET stucture.ToSystemTimeReturns the contents of DVARIANT of type VT_DATE as a FILETIME structure.ToULongArrayExtracts an array of ULONG values from DVARIANT.ToULongArrayAllocExtracts an array of ULONG values from DVARIANT.ToULongIntArrayExtracts an array of ULONGINT values from DVARIANT.ToULongIntArrayAllocExtracts an array of ULONGINT values from DVARIANT.ToUnknownToUShortArrayExtracts an array of USHORT values from DVARIANT.ToUShortArrayAllocExtracts an array of USHORT values from DVARIANT.ToUtf8Returns the contents of a DVARIANT containing a BSTR as an UTF-8 encoded string.ToVbDateReturns the contents of a DVARIANT of type VT_DATE as a DATE value.vptrvTypeReturns the VARIANT type.
DVarList 7
ISWbemQualifierSet_ 5
ISWbemRefreshableItem_ 6
ISWbemRefresher_ 10
ISWbemSecurity_ 5
get_AuthenticationLevelget_ImpersonationLevelget_Privilegesput_AuthenticationLevelput_ImpersonationLevel
Procedures 356
AddUrlToFavoritesAfxAdviseAfxAnyComAfxCAxHostDispObjReturns a reference to the control's default interface given the handle of the window that hosts it.AfxCAxHostDispPtrReturns a reference to the control's default interface given the handle of the window that hosts it.AfxCAxHostForwardMessageForwards the Windows messages to the OLE Container window for processing.AfxCAxHostPtrReturns a reference to the OLE container class given the handle of its associated window.AfxCAxHostWindowReturns the OLE container window handle given the handle of the form, or any control in the form, and its control identifier.AfxClearVariantArrayAfxDSafeArrayCompareAfxDSafeArrayReverseCompareAfxDVarOptPrmAfxDVarToBufferExtracts the contents of a variant that contains an array of bytes.AfxDVarToStrExtracts the contents of a DVARIANT to a DWSTRING.AfxGetBaseBoardSerialNumberAfxGetBiosSerialNumberAfxGetBootDeviceAfxGetComAfxGetDiskDriveSerialNumberAfxGetManufacturerSerialNumberAfxGetNetworkAdapterMACAddressAfxGetOleErrorInfoAfxGetOSBuildTypeAfxGetOSCaptionAfxGetOSCurrentTimeZoneAfxGetOSEncryptionLevelAfxGetOSFreePhysicalMemoryAfxGetOSFreeSpaceInPagingFilesAfxGetOSFreeVirtualMemoryAfxGetOSInstallDateAfxGetOSLastBootUpTimeAfxGetOSMaxNumberOfProcessesAfxGetOSMaxProcessMemorySizeAfxGetOSNumberOfProcessesAfxGetOSNumberOfUsersAfxGetOSOrganizationAfxGetOSRegisteredUserAfxGetOSTotalVirtualMemorySizeAfxGetOSTotalVisibleMemorySizeAfxGetPCSystemTypeAfxGetPhysicalDiskSectorSizeAfxGetPhysicalDiskSizeAfxGetSystemTypeAfxGetVarTypeAfxGuidAfxGuidTextAfxIsVariantArrayAfxIsVariantStringAfxIsVarTypeFloatAfxIsVarTypeIntegerAfxIsVarTypeNumberAfxIsVarTypeSignedIntegerAfxIsVarTypeUnsignedIntegerAfxNewComAfxOleCreateFontAfxOleCreateFontDispAfxPropVariantToVariantAfxSafeAddRefAfxSafeReleaseAfxStrJoinReturns a string consisting of all of the strings in an array, each separated by a delimiter.AfxStrSplitSplits a string into tokens.AfxUnadviseAfxVariantCompareAfxVariantFromBooleanArrayAfxVariantFromBufferAfxVariantFromDoubleArrayAfxVariantFromFileTimeAfxVariantFromFileTimeArrayAfxVariantFromGUIDAsStringAfxVariantFromInt16ArrayAfxVariantFromInt32ArrayAfxVariantFromInt64ArrayAfxVariantFromResourceAfxVariantFromStringArrayAfxVariantFromStrRetAfxVariantFromUInt16ArrayAfxVariantFromUInt32ArrayAfxVariantFromUInt64ArrayAfxVariantFromVariantArrayElemAfxVariantGetBooleanElemAfxVariantGetDoubleElemAfxVariantGetElementCountAfxVariantGetInt16ElemAfxVariantGetInt32ElemAfxVariantGetInt64ElemAfxVariantGetStringElemAfxVariantGetUInt16ElemAfxVariantGetUInt32ElemAfxVariantGetUInt64ElemAfxVariantToBooleanAfxVariantToBooleanArrayAfxVariantToBooleanArrayAllocAfxVariantToBooleanWithDefaultAfxVariantToBufferAfxVariantToDosDateTimeAfxVariantToDoubleAfxVariantToDoubleArrayAfxVariantToDoubleArrayAllocAfxVariantToDoubleWithDefaultAfxVariantToFileTimeAfxVariantToGUIDAfxVariantToInt16AfxVariantToInt16ArrayAfxVariantToInt16ArrayAllocAfxVariantToInt16WithDefaultAfxVariantToInt32AfxVariantToInt32ArrayAfxVariantToInt32ArrayAllocAfxVariantToInt32WithDefaultAfxVariantToInt64AfxVariantToInt64ArrayAfxVariantToInt64ArrayAllocAfxVariantToInt64WithDefaultAfxVariantToPropVariantAfxVariantToStringAfxVariantToStringAllocAfxVariantToStringArrayAfxVariantToStringArrayAllocAfxVariantToStringWithDefaultAfxVariantToStrRetAfxVariantToUInt16AfxVariantToUInt16ArrayAfxVariantToUInt16ArrayAllocAfxVariantToUInt16WithDefaultAfxVariantToUInt32AfxVariantToUInt32ArrayAfxVariantToUInt32ArrayAllocAfxVariantToUInt32WithDefaultAfxVariantToUInt64AfxVariantToUInt64ArrayAfxVariantToUInt64ArrayAllocAfxVariantToUInt64WithDefaultAfxVarToStrAfxWmiGetErrorCodeTextReturns the text string description associated with the WMI error code.AfxWmiGetFacilityCodeTextHelper function for IWbemStatusCodeText.GetFacilityCodeText. Returns the name of the subsystem where the error occurred, such as "Windows", "WBEM", "SSPI", or "RPC".AfxWmiTimeToDateStrAfxWmiTimeToFileTimeAfxWmiTimeToTimeStrAfxWstrAllocClearPropVariantArrayClearVariantArrayConstructor (Moniker)Connects to WMI using a moniker.Constructor (Server)Connects to the namespace that is specified on the *wszNamespace* parameter on the computer that is specified in the *wszServer* parameter. The target computer can be either local or remote, but it must have WMI installed.CWmiServicesDoAddToFavDlgDoOrganizeFavDlgExecQueryExecutes a query to retrieve objects.GetRetrieves an object, that is either a class definition or an instance, based on the object path.GetErrorCodeTextReturns the text string description associated with the WMI error code.GetFacilityCodeTextReturns the name of the subsystem where the error occurred, such as "Windows", "WBEM", "SSPI", or "RPC".GetLastResultReturns the last result code.GetNamedPropertiesRetrieves a named collection of the properties for the current class or instance.InitPropVariantFromBooleanInitPropVariantFromBooleanVectorInitPropVariantFromBufferInitPropVariantFromCLSIDInitPropVariantFromDoubleInitPropVariantFromDoubleVectorInitPropVariantFromFileTimeInitPropVariantFromFileTimeVectorInitPropVariantFromGUIDAsBufferInitPropVariantFromGUIDAsStringInitPropVariantFromInt16InitPropVariantFromInt16VectorInitPropVariantFromInt32InitPropVariantFromInt32VectorInitPropVariantFromInt64InitPropVariantFromInt64VectorInitPropVariantFromPropVariantVectorElemInitPropVariantFromResourceInitPropVariantFromStringInitPropVariantFromStringAsVectorInitPropVariantFromStringVectorInitPropVariantFromStrRetInitPropVariantFromUInt16InitPropVariantFromUInt16VectorInitPropVariantFromUInt32InitPropVariantFromUInt32VectorInitPropVariantFromUInt64InitPropVariantFromUInt64VectorInitPropVariantVectorFromPropVariantInitVariantFromBooleanInitVariantFromBooleanArrayInitVariantFromBufferInitVariantFromDispatchInitVariantFromDosDateTimeInitVariantFromDoubleInitVariantFromDoubleArrayInitVariantFromFileTimeInitVariantFromFileTimeArrayInitVariantFromGUIDAsBufferInitVariantFromGUIDAsStringInitVariantFromInt16InitVariantFromInt16ArrayInitVariantFromInt32InitVariantFromInt32ArrayInitVariantFromInt64InitVariantFromInt64ArrayInitVariantFromResourceInitVariantFromStringInitVariantFromStringArrayInitVariantFromStrRetInitVariantFromUInt16InitVariantFromUInt16ArrayInitVariantFromUInt32InitVariantFromUInt32ArrayInitVariantFromUInt64InitVariantFromUInt64ArrayInitVariantFromUnknownInitVariantFromVariantArrayElemInstancesOfCreates an enumerator that returns the instances of a specified class according to the user-specified selection criteria.IsPropVariantStringIsPropVariantVectorIsVariantArrayIsVariantStringIsVarTypeFloatIsVarTypeIntegerIsVarTypeNumberIsVarTypeSignedIntegerIsVarTypeUnsignedIntegerLaunchConnectionDialogLaunchInternetControlPanelLaunchPrivacyDialogLaunchSecurityDialogNewEnumRetrieves an enumerator for the collection.NextObjectRetrieves the next item in the enumeration sequence.ObjectsCountReturns the number of objects in the collection.ObjectSetPtrReturns a pointer to the **ISWbemObjectSet** interface. Don't call **IUnknown_Release** on it.PropertySetPtrReturns a pointer to the **ISWbemPropertySet** interface. Don't call **IUnknown_Release** on it.PropsCountReturns the number of objects in the property set collection.PropValueRetrieves the variant value of the WMI property.PropVariantChangeTypePropVariantComparePropVariantCompareExPropVariantGetBooleanElemPropVariantGetDoubleElemPropVariantGetElemPropVariantGetElementCountPropVariantGetFileTimeElemPropVariantGetInt16ElemPropVariantGetInt32ElemPropVariantGetInt64ElemPropVariantGetStringElemPropVariantGetUInt16ElemPropVariantGetUInt32ElemPropVariantGetUInt64ElemPropVariantToBooleanPropVariantToBooleanVectorPropVariantToBooleanVectorAllocPropVariantToBooleanWithDefaultPropVariantToBSTRPropVariantToBufferPropVariantToCLSIDPropVariantToDoublePropVariantToDoubleVectorPropVariantToDoubleVectorAllocPropVariantToDoubleWithDefaultPropVariantToFileTimePropVariantToFileTimeVectorPropVariantToFileTimeVectorAllocPropVariantToGUIDPropVariantToInt16PropVariantToInt16VectorPropVariantToInt16VectorAllocPropVariantToInt16WithDefaultPropVariantToInt32PropVariantToInt32VectorPropVariantToInt32VectorAllocPropVariantToInt32WithDefaultPropVariantToInt64PropVariantToInt64VectorPropVariantToInt64VectorAllocPropVariantToInt64WithDefaultPropVariantToStringPropVariantToStringAllocPropVariantToStringVectorPropVariantToStringVectorAllocPropVariantToStringWithDefaultPropVariantToStrRetPropVariantToUInt16PropVariantToUInt16VectorPropVariantToUInt16VectorAllocPropVariantToUInt16WithDefaultPropVariantToUInt32PropVariantToUInt32VectorPropVariantToUInt32VectorAllocPropVariantToUInt32WithDefaultPropVariantToUInt64PropVariantToUInt64VectorPropVariantToUInt64VectorAllocPropVariantToUInt64WithDefaultPropVariantToVariantResetEnumResets the enumeration sequence to the beginning.ServicesObjReturns a counted reference of the underlying dispatch pointer. You must release it, e.g. calling call **IUnknown_Release** or the function **AfxSafeRelease** when no longer need it.ServicesPtrReturns a pointer to the ISWbemServices interface. Don't call **IUnknown_Release** on it.StgDeserializePropVariantStgPropertyLengthAsVariantStgSerializePropVariantVariantCompareVariantGetBooleanElemVariantGetDoubleElemVariantGetElemVariantGetElementCountVariantGetInt16ElemVariantGetInt32ElemVariantGetInt64ElemVariantGetStringElemVariantGetUInt16ElemVariantGetUInt32ElemVariantGetUInt64ElemVariantToBooleanVariantToBooleanArrayVariantToBooleanArrayAllocVariantToBooleanWithDefaultVariantToBufferVariantToDosDateTimeVariantToDoubleVariantToDoubleArrayVariantToDoubleArrayAllocVariantToDoubleWithDefaultVariantToFileTimeVariantToGUIDVariantToInt16VariantToInt16ArrayVariantToInt16ArrayAllocVariantToInt16WithDefaultVariantToInt32VariantToInt32ArrayVariantToInt32ArrayAllocVariantToInt32WithDefaultVariantToInt64VariantToInt64ArrayVariantToInt64ArrayAllocVariantToInt64WithDefaultVariantToPropVariantVariantToStringVariantToStringAllocVariantToStringArrayVariantToStringArrayAllocVariantToStringWithDefaultVariantToStrRetVariantToUInt16VariantToUInt16ArrayVariantToUInt16ArrayAllocVariantToUInt16WithDefaultVariantToUInt32VariantToUInt32ArrayVariantToUInt32ArrayAllocVariantToUInt32WithDefaultVariantToUInt64VariantToUInt64ArrayVariantToUInt64ArrayAllocVariantToUInt64WithDefaultWmiDateToStrConverts a date and time value in the CIM DATETIME format to a string containing the date based on the specified mask, e.g. "dd-MM-yyyy".WmiTimeToFileTimeConverts a date and time value in the CIM DATETIME format to the FILETIME format.WmiTimeToStrConverts a date and time value in the CIM DATETIME format to a string containing the date based on the specified mask, e.g. "hh':'mm':'ss tt".