Прочитать на английском

Поделиться через


Заголовок oleauto.h

Этот заголовок используется службой автоматизации. Дополнительные сведения см. в разделе:

oleauto.h содержит следующие программные интерфейсы:

Функции

 
BstrFromVector

Возвращает BSTR, присваивая каждому элементу вектора символ в BSTR.
ClearCustData

Освобождает память, используемую для хранения пользовательского элемента данных.
CreateDispTypeInfo

Создает упрощенные сведения о типе для использования в реализации IDispatch.
CreateErrorInfo

Создает экземпляр универсального объекта ошибки.
CreateStdDispatch

Создает стандартную реализацию интерфейса IDispatch с помощью одного вызова функции. Это упрощает предоставление объектов с помощью автоматизации.
CreateTypeLib

Предоставляет доступ к новому экземпляру объекта, который поддерживает интерфейс ICreateTypeLib.
CreateTypeLib2

Создает библиотеку типов в текущем формате файлов.
DispCallFunc

Низкоуровневый вспомогательный механизм для Invoke, обеспечивающий независимость компьютера для настраиваемого вызова. (DispCallFunc)
DispGetIDsOfNames

Низкоуровневый вспомогательный механизм для Invoke, обеспечивающий независимость компьютера для настраиваемого вызова. (DispGetIDsOfNames)
DispGetParam

Извлекает параметр из структуры DISPPARAMS, проверяя как именованные параметры, так и позиционные параметры, и выполняет принужение параметра к указанному типу.
DispInvoke

Автоматически вызывает функции-члены в интерфейсе с учетом сведений о типе интерфейса.
DosDateTimeToVariantTime

Преобразует представление времени MS-DOS в представление даты и времени, хранящееся в варианте .
GetActiveObject

Извлекает указатель на выполняющийся объект, зарегистрированный с помощью OLE.
GetAltMonthNames

Извлекает имена дополнительных (альтернативных) месяцев.
GetErrorInfo

Получает указатель сведений об ошибке, заданный предыдущим вызовом SetErrorInfo в текущем логическом потоке.
GetRecordInfoFromGuids

Возвращает указатель на интерфейс IRecordInfo для определяемого пользователем типа путем передачи GUID сведений о типе без необходимости загружать библиотеку типов.
GetRecordInfoFromTypeInfo

Возвращает указатель на интерфейс IRecordInfo определяемого пользователем типа путем передачи сведений о его типе.
LHashValOfName

Вычисляет хэш-значение для имени. (LHashValOfName)
LHashValOfNameSys

Вычисляет хэш-значение для имени. (LHashValOfNameSys)
LHashValOfNameSysA

Вычисляет хэш-значение для указанного имени.
LoadRegTypeLib

Использует сведения реестра для загрузки библиотеки типов.
LoadTypeLib

Загружает и регистрирует библиотеку типов.
LoadTypeLibEx

Загружает библиотеку типов и (при необходимости) регистрирует ее в системном реестре.  .
OaBuildVersion

Извлекает версию сборки OLE-автоматизации.
OaEnablePerUserTLibRegistration

Позволяет функции RegisterTypeLib переопределять сопоставления реестра по умолчанию в Windows Vista с пакетом обновления 1 (SP1), Windows Server 2008 и более поздних версиях операционной системы.
QueryPathOfRegTypeLib

Извлекает путь к зарегистрированной библиотеке типов.
RegisterActiveObject

Регистрирует объект в качестве активного объекта для своего класса.
RegisterTypeLib

Добавляет сведения о библиотеке типов в системный реестр.
RegisterTypeLibForUser

Регистрирует библиотеку типов для использования вызывающим пользователем.
RevokeActiveObject

Завершает состояние объекта как активного.
SafeArrayAccessData

Увеличивает число блокировок массива и извлекает указатель на данные массива.
SafeArrayAddRef

Увеличивает число ссылок закрепления дескриптора для указанного безопасного массива на единицы и может на один увеличить число ссылок закрепления данных для указанного безопасного массива, если эти данные были динамически выделены, как определено дескриптором безопасного массива.
SafeArrayAllocData

Выделяет память для безопасного массива на основе дескриптора, созданного с помощью SafeArrayAllocDescriptor.
SafeArrayAllocDescriptor

Выделяет память для дескриптора безопасного массива.
SafeArrayAllocDescriptorEx

Создает безопасный дескриптор массива для массива любого допустимого типа варианта, включая VT_RECORD, без выделения данных массива.
SafeArrayCopy

Создает копию существующего безопасного массива.
SafeArrayCopyData

Копирует исходный массив в указанный целевой массив после освобождения всех ресурсов в целевом массиве.
SafeArrayCreate

Создает новый дескриптор массива, выделяет и инициализирует данные для массива и возвращает указатель на новый дескриптор массива.
SafeArrayCreateEx

Создает и возвращает дескриптор безопасного массива из указанного типа VARTYPE, количества измерений и границ.
SafeArrayCreateVector

Создает одномерный массив. Безопасный массив, созданный с помощью SafeArrayCreateVector, имеет фиксированный размер, поэтому FADF_FIXEDSIZE константы всегда задаются.
SafeArrayCreateVectorEx

Создает и возвращает одномерный безопасный массив заданных значений VARTYPE и границ.
SafeArrayDeки

Уничтожает существующий дескриптор массива и все данные в массиве.
SafeArrayDedata

Уничтожает все данные в указанном безопасном массиве.
SafeArrayDe действияdescriptor

Уничтожает дескриптор указанного безопасного массива.
SafeArrayGetDim

Получает число измерений в массиве.
SafeArrayGetElement

Извлекает один элемент массива.
SafeArrayGetElemsize

Возвращает размер элемента.
SafeArrayGetIID

Возвращает GUID интерфейса, содержащегося в указанном безопасном массиве.
SafeArrayGetLBound

Возвращает нижнюю границу для любого измерения указанного безопасного массива.
SafeArrayGetRecordInfo

Извлекает интерфейс IRecordInfo определяемого пользователем типа, содержащегося в указанном безопасном массиве.
SafeArrayGetUBound

Возвращает верхнюю границу для любого измерения указанного безопасного массива.
SafeArrayGetVartype

Возвращает объект VARTYPE, хранящийся в указанном безопасном массиве.
SafeArrayLock

Увеличивает число блокировок массива и помещает указатель на данные массива в pvData дескриптора массива.
SafeArrayPtrOfIndex

Возвращает указатель на элемент массива.
SafeArrayPutElement

Хранит элемент данных в указанном расположении массива.
SafeArrayRedim

Изменяет самую правую (наименее значимую) границу указанного безопасного массива.
SafeArrayReleaseData

Уменьшает число ссылок закрепления для указанных данных безопасного массива на один. Когда это число достигает 0, память для данных больше не будет освобождена.
SafeArrayReleaseDescriptor

Уменьшает число ссылок закрепления для дескриптора указанного безопасного массива на один. Когда это число достигает 0, память для этого дескриптора больше не будет освобождена.
SafeArraySetIID

Задает GUID интерфейса для указанного безопасного массива.
SafeArraySetRecordInfo

Задает сведения о записи в указанном безопасном массиве.
SafeArrayUnaccessData

Уменьшает число блокировок массива и делает недействительным указатель, полученный safeArrayAccessData.
SafeArrayUnlock

Уменьшает число блокировок массива, чтобы его можно было освободить или изменить.
SetErrorInfo

Задает объект сведений об ошибке для текущего логического потока выполнения.
SysAddRefString

Увеличивает число ссылок закрепления для указанной строки на один.
SysAllocString

Выделяет новую строку и копирует в нее переданную строку.
SysAllocStringByteLen

Принимает строку ANSI в качестве входных данных и возвращает BSTR, содержащую строку ANSI. Не выполняет преобразование ANSI в Юникод.
SysAllocStringLen

Выделяет новую строку, копирует указанное количество символов из переданной строки и добавляет завершающий символ со значением NULL.
SysFreeString

Освобождает строку, выделенную ранее sysAllocString, SysAllocStringByteLen, SysReAllocString, SysAllocStringLen или SysReAllocStringLen.
SysReAllocString

Перераспределяет выделенную ранее строку размером второй строки и копирует вторую строку в перераспределенную память.
SysReAllocStringLen

Создает новую строку BSTR, содержащую указанное количество символов из старой строки BSTR, и освобождает старую строку BSTR.
SysReleaseString

Уменьшает число ссылок закрепления для указанной строки на один. Когда это число достигает 0, память для этой строки больше не будет освобождена.
SysStringByteLen

Возвращает длину (в байтах) BSTR.
SysStringLen

Возвращает длину BSTR.
SystemTimeToVariantTime

Преобразует системное время в представление вариантов.
Отменить регистрациюTypeLib

Удаляет сведения о библиотеке типов из системного реестра. Используйте этот API, чтобы разрешить приложениям правильно удалять себя.
UnRegisterTypeLibForUser

Удаляет сведения библиотеки типов, зарегистрированные с помощью RegisterTypeLibForUser.
VarAbs

Возвращает абсолютное значение варианта.
VarAdd

Возвращает сумму двух вариантов.
VarAnd

Выполняет побитовую операцию И между двумя вариантами любого целочисленного типа.
VarBoolFromCy

Преобразует значение валюты в логическое значение.
VarBoolFromDate

Преобразует значение даты в логическое значение.
VarBoolFromDec

Преобразует десятичное значение в логическое значение.
VarBoolFromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в логическое значение.
VarBoolFromI1

Преобразует значение char в логическое значение.
VarBoolFromI2

Преобразует короткое значение в логическое значение.
VarBoolFromI4

Преобразует длинное значение в логическое значение.
VarBoolFromI8

Преобразует 8-байтовое целочисленное значение в логическое значение.
VarBoolFromR4

Преобразует значение с плавающей точкой в логическое значение.
VarBoolFromR8

Преобразует значение типа double в логическое значение.
VarBoolFromStr

Преобразует строку OLECHAR в логическое значение.
VarBoolFromUI1

Преобразует значение символа без знака в логическое значение.
VarBoolFromUI2

Преобразует короткое значение без знака в логическое значение.
VarBoolFromUI4

Преобразует длинное значение без знака в логическое значение.
VarBoolFromUI8

Преобразует 8-байтовое целое число без знака в логическое значение.
VarBstrCat

Объединяет два варианта типа BSTR и возвращает результирующий объект BSTR.
VarBstrCmp

Сравнивает два варианта типа BSTR.
VarBstrFromBool

Преобразует логическое значение в значение BSTR.
VarBstrFromCy

Преобразует значение валюты в значение BSTR.
VarBstrFromDate

Преобразует значение даты в значение BSTR.
VarBstrFromDec

Преобразует десятичное значение в значение BSTR.
VarBstrFromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в значение BSTR.
VarBstrFromI1

Преобразует значение char в значение BSTR.
VarBstrFromI2

Преобразует короткое значение в значение BSTR.
VarBstrFromI4

Преобразует длинное значение в значение BSTR.
VarBstrFromI8

Преобразует 8-байтовое целое число без знака в значение BSTR. (VarBstrFromI8)
VarBstrFromR4

Преобразует значение с плавающей точкой в значение BSTR.
VarBstrFromR8

Преобразует значение типа double в значение BSTR.
VarBstrFromUI1

Преобразует значение символа без знака в значение BSTR.
VarBstrFromUI2

Преобразует короткое значение без знака в значение BSTR.
VarBstrFromUI4

Преобразует длинное значение без знака в значение BSTR.
VarBstrFromUI8

Преобразует 8-байтовое целое число без знака в значение BSTR. (VarBstrFromUI8)
VarCat

Объединяет два варианта и возвращает результат.
VarCmp

Сравнивает два варианта.
VarCyAbs

Извлекает абсолютное значение варианта типа currency.
VarCyAdd

Добавляет два варианта типа currency.
VarCyCmp

Сравнивает два варианта типа currency.
VarCyCmpR8

Сравнивает вариант валюты типа со значением типа double.
VarCyFix

Извлекает целочисленную часть варианта типа currency. (VarCyFix)
VarCyFromBool

Преобразует логическое значение в значение валюты.
VarCyFromDate

Преобразует значение даты в значение валюты.
VarCyFromDec

Преобразует десятичное значение в значение валюты.
VarCyFromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в значение валюты.
VarCyFromI1

Преобразует значение символа в значение валюты.
VarCyFromI2

Преобразует короткое значение в значение валюты.
VarCyFromI4

Преобразует длинное значение в значение валюты.
VarCyFromI8

Преобразует 8-байтовое целочисленное значение в значение валюты.
VarCyFromR4

Преобразует значение с плавающей точкой в значение валюты.
VarCyFromR8

Преобразует значение типа double в значение валюты.
VarCyFromStr

Преобразует строку OLECHAR в значение валюты.
VarCyFromUI1

Преобразует значение символа без знака в значение валюты.
VarCyFromUI2

Преобразует короткое значение без знака в значение валюты.
VarCyFromUI4

Преобразует длинное значение без знака в значение валюты.
VarCyFromUI8

Преобразует 8-байтовое целое число без знака в значение валюты.
VarCyInt

Извлекает целочисленную часть варианта типа currency. (VarCyInt)
VarCyMul

Умножает два варианта типа currency.
VarCyMulI4

Умножает значение валюты на 32-разрядное целое число.
VarCyMulI8

Умножает значение валюты на 64-разрядное целое число.
VarCyNeg

Выполняет логическое отрицание для варианта типа currency.
VarCyRound

Округляет вариант типа currency до указанного числа десятичных разрядов.
VarCySub

Вычитает два варианта типа currency.
VarDateFromBool

Преобразует логическое значение в значение даты.
VarDateFromCy

Преобразует значение валюты в значение даты.
VarDateFromDec

Преобразует десятичное значение в значение даты.
VarDateFromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в значение даты.
VarDateFromI1

Преобразует значение символа в значение даты.
VarDateFromI2

Преобразует короткое значение в значение даты.
VarDateFromI4

Преобразует длинное значение в значение даты.
VarDateFromI8

Преобразует 8-байтовое целое число без знака в значение даты.
VarDateFromR4

Преобразует значение с плавающей точкой в значение даты.
VarDateFromR8

Преобразует значение типа double в значение даты.
VarDateFromStr

Преобразует строку OLECHAR в значение даты.
VarDateFromUdate

Преобразует время и дату, преобразованные из формата MS-DOS в формат variant. (VarDateFromUdate)
VarDateFromUdateEx

Преобразует время и дату, преобразованные из формата MS-DOS в формат variant. (VarDateFromUdateEx)
VarDateFromUI1

Преобразует значение символа без знака в значение даты.
VarDateFromUI2

Преобразует короткое значение без знака в значение даты.
VarDateFromUI4

Преобразует длинное значение без знака в значение даты.
VarDateFromUI8

Преобразует 8-байтовое значение без знака в значение даты.
VarDecAbs

Извлекает абсолютное значение варианта типа decimal.
VarDecAdd

Добавляет два варианта типа decimal.
VarDecCmp

Сравнивает два варианта типа decimal.
VarDecCmpR8

Сравнивает вариант типа decimal со значением типа double.
VarDecDiv

Делит два варианта типа decimal.
VarDecFix

Извлекает целочисленную часть варианта типа decimal. (VarDecFix)
VarDecFromBool

Преобразует логическое значение в десятичное значение.
VarDecFromCy

Преобразует значение валюты в десятичное значение.
VarDecFromDate

Преобразует значение даты в десятичное значение.
VarDecFromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в десятичное значение.
VarDecFromI1

Преобразует значение символа в десятичное значение.
VarDecFromI2

Преобразует короткое значение в десятичное значение.
VarDecFromI4

Преобразует длинное значение в десятичное значение.
VarDecFromI8

Преобразует 8-байтовое целочисленное значение в десятичное значение.
VarDecFromR4

Преобразует значение с плавающей точкой в десятичное значение.
VarDecFromR8

Преобразует значение типа double в десятичное значение.
VarDecFromStr

Преобразует строку OLECHAR в десятичное значение.
VarDecFromUI1

Преобразует значение символа без знака в десятичное значение.
VarDecFromUI2

Преобразует короткое значение без знака в десятичное значение.
VarDecFromUI4

Преобразует длинное значение без знака в десятичное значение.
VarDecFromUI8

Преобразует 8-байтовое целочисленное значение без знака в десятичное значение.
VarDecInt

Извлекает целочисленную часть варианта типа decimal. (VarDecInt)
VarDecMul

Умножает два варианта типа decimal.
VarDecNeg

Выполняет логическое отрицание в варианте типа decimal.
VarDecRound

Округляет вариант типа decimal до указанного числа десятичных разрядов.
VarDecSub

Вычитает два варианта типа decimal.
VarDiv

Возвращает результат деления двух вариантов.
VarEqv

Выполняет побитовую эквивалентность для двух вариантов.
VarFix

Возвращает целочисленную часть варианта. (VarFix)
VarFormat

Форматирует вариант в строковую форму, анализируя строку формата.
VarFormatCurrency

Форматирует вариант, содержащий денежные значения, в строковую форму.
VarFormatDateTime

Форматирует вариант, содержащий именованные сведения о дате и времени, в строку.
VarFormatFromTokens

Принимает помеченную строку формата и применяет ее к варианту для создания форматируемой выходной строки.
VarFormatNumber

Форматирует вариант, содержащий числа, в строковую форму.
VarFormatPercent

Форматирует вариант, содержащий проценты, в строковую форму.
VarI1FromBool

Преобразует логическое значение в значение char.
VarI1FromCy

Преобразует значение валюты в значение char.
VarI1FromDate

Преобразует значение даты в значение char.
VarI1FromDec

Преобразует десятичное значение в значение char.
VarI1FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в значение char.
VarI1FromI2

Преобразует короткое значение в значение char.
VarI1FromI4

Преобразует длинное значение в значение char.
VarI1FromI8

Преобразует 8-байтовое целочисленное значение в значение char.
VarI1FromR4

Преобразует значение с плавающей точкой в значение char.
VarI1FromR8

Преобразует значение типа double в значение char.
VarI1FromStr

Преобразует строку OLECHAR в значение char.
VarI1FromUI1

Преобразует значение символа без знака в значение char.
VarI1FromUI2

Преобразует короткое значение без знака в значение char.
VarI1FromUI4

Преобразует длинное значение без знака в значение char.
VarI1FromUI8

Преобразует 8-байтовое целочисленное значение без знака в значение char.
VarI2FromBool

Преобразует логическое значение в короткое.
VarI2FromCy

Преобразует значение валюты в короткое значение.
VarI2FromDate

Преобразует значение даты в короткое значение.
VarI2FromDec

Преобразует десятичное значение в короткое.
VarI2FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в короткое значение.
VarI2FromI1

Преобразует значение символа в короткое значение.
VarI2FromI4

Преобразует длинное значение в короткое.
VarI2FromI8

Преобразует 8-байтовое целочисленное значение в короткое значение.
VarI2FromR4

Преобразует значение с плавающей точкой в короткое.
VarI2FromR8

Преобразует значение типа double в короткое.
VarI2FromStr

Преобразует строку OLECHAR в короткое значение.
VarI2FromUI1

Преобразует значение символа без знака в короткое значение.
VarI2FromUI2

Преобразует короткое значение без знака в короткое значение.
VarI2FromUI4

Преобразует длинное значение без знака в короткое.
VarI2FromUI8

Преобразует 8-байтовое целое число без знака в короткое значение.
VarI4FromBool

Преобразует логическое значение в значение long.
VarI4FromCy

Преобразует значение валюты в длинное значение.
VarI4FromDate

Преобразует значение даты в значение long.
VarI4FromDec

Преобразует десятичное значение в длинное значение.
VarI4FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в значение long.
VarI4FromI1

Преобразует значение символа в значение типа long.
VarI4FromI2

Преобразует короткое значение в длинное значение.
VarI4FromI4

Преобразует значение типа int в значение long.
VarI4FromI8

Преобразует 8-байтовое целочисленное значение в длинное значение.
VarI4FromR4

Преобразует значение с плавающей точкой в значение long.
VarI4FromR8

Преобразует значение типа double в значение типа long.
VarI4FromStr

Преобразует строку OLECHAR в длинное значение.
VarI4FromUI1

Преобразует значение символа без знака в значение long.
VarI4FromUI2

Преобразует короткое значение без знака в длинное.
VarI4FromUI4

Преобразует значение long без знака в значение long.
VarI4FromUI8

Преобразует 8-байтовое целое число без знака в значение типа long.
VarI8FromBool

Преобразует логическое значение в 8-байтовое целочисленное значение.
VarI8FromCy

Преобразует значение валюты в 8-байтовое целое значение.
VarI8FromDate

Преобразует значение даты в 8-байтовое целочисленное значение.
VarI8FromDec

Преобразует десятичное значение в 8-байтовое целочисленное значение.
VarI8FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в 8-байтовое целочисленное значение.
VarI8FromI1

Преобразует значение типа char в 8-байтовое целочисленное значение.
VarI8FromI2

Преобразует короткое значение в 8-байтовое целочисленное значение.
VarI8FromR4

Преобразует значение с плавающей точкой в 8-байтовое целочисленное значение.
VarI8FromR8

Преобразует значение типа double в 8-байтовое целочисленное значение.
VarI8FromStr

Преобразует строку OLECHAR в 8-байтовое целочисленное значение.
VarI8FromUI1

Преобразует байтовое значение без знака в 8-байтовое целочисленное значение.
VarI8FromUI2

Преобразует короткое значение без знака в 8-байтовое целочисленное значение.
VarI8FromUI4

Преобразует длинное значение без знака в 8-байтовое целочисленное значение.
VarI8FromUI8

Преобразует 8-байтовое целочисленное значение без знака в 8-байтовое целочисленное значение.
VariantChangeType

Преобразует вариант из одного типа в другой.
VariantChangeTypeEx

Преобразует вариант из одного типа в другой с помощью LCID.
VariantClear

Очищает вариант.
VariantCopy

Освобождает вариант назначения и создает копию исходного варианта.
VariantCopyInd

Освобождает целевой вариант и создает копию исходного варианта, выполняя необходимое косвенное обращение, если источник указан для VT_BYREF.
VariantInit

Инициализирует вариант.
VariantTimeToDosDateTime

Преобразует вариантное представление даты и времени в значения даты и времени MS-DOS.
VariantTimeToSystemTimeTime

Преобразует вариантное представление времени в системные значения времени.
VarIdiv

Преобразует два варианта любого типа в целые числа, а затем возвращает результат их деления.
VarImp

Выполняет побитовое подтекст для двух вариантов.
VarInt

Возвращает целочисленную часть варианта. (VarInt)
VarMod

Делит два варианта и возвращает только остаток.
VarMonthName

Возвращает строку, содержащую локализованное название месяца.
VarMul

Возвращает результат умножения двух вариантов.
VarNeg

Выполняет логическое отрицание для варианта.
VarNot

Выполняет побитовую операцию не отрицания для варианта.
VarNumFromParseNum

Преобразует проанализированные результаты в вариант.
VarOr

Выполняет логическую дезинъюнкцию для двух вариантов.
VarParseNumFromStr

Анализирует строку и создает независимое от типа описание числа, которое она представляет.
VarPow

Возвращает результат выполнения функции питания с двумя вариантами.
VarR4CmpR8

Сравнивает два варианта типов float и double.
VarR4FromBool

Преобразует логическое значение в значение с плавающей точкой.
VarR4FromCy

Преобразует значение валюты в значение с плавающей точкой.
VarR4FromDate

Преобразует значение даты в значение с плавающей точкой.
VarR4FromDec

Преобразует десятичное значение в значение с плавающей точкой.
VarR4FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в значение с плавающей точкой.
VarR4FromI1

Преобразует значение типа char в значение с плавающей точкой.
VarR4FromI2

Преобразует короткое значение в значение с плавающей точкой.
VarR4FromI4

Преобразует длинное значение в значение с плавающей точкой.
VarR4FromI8

Преобразует 8-байтовое целочисленное значение в значение с плавающей точкой.
VarR4FromR8

Преобразует значение типа double в значение с плавающей точкой.
VarR4FromStr

Преобразует строку OLECHAR в значение с плавающей точкой.
VarR4FromUI1

Преобразует значение символа без знака в значение типа float.
VarR4FromUI2

Преобразует короткое значение без знака в значение с плавающей точкой.
VarR4FromUI4

Преобразует длинное значение без знака в значение с плавающей точкой.
VarR4FromUI8

Преобразует 8-байтовое целочисленное значение без знака в значение с плавающей точкой.
VarR8FromBool

Преобразует логическое значение в значение double.
VarR8FromCy

Преобразует значение валюты в значение типа double.
VarR8FromDate

Преобразует значение даты в значение типа double.
VarR8FromDec

Преобразует десятичное значение в значение double.
VarR8FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в значение double.
VarR8FromI1

Преобразует значение типа char в значение double.
VarR8FromI2

Преобразует короткое значение в значение double.
VarR8FromI4

Преобразует длинное значение в значение double.
VarR8FromI8

Преобразует 8-байтовое целочисленное значение в значение double.
VarR8FromR4

Преобразует значение с плавающей точкой в значение double.
VarR8FromStr

Преобразует строку OLECHAR в значение double.
VarR8FromUI1

Преобразует значение символа без знака в значение double.
VarR8FromUI2

Преобразует короткое значение без знака в значение double.
VarR8FromUI4

Преобразует длинное значение без знака в значение double.
VarR8FromUI8

Преобразует 8-байтовое целочисленное значение без знака в значение double.
VarR8Pow

Выполняет функцию питания для вариантов типа double.
VarR8Round

Округляет вариант типа double до указанного числа десятичных разрядов.
VarRound

Округляет вариант до указанного числа десятичных разрядов.
VarSub

Вычитает два варианта.
VarTokenizeFormatString

Анализирует фактическую строку формата в последовательность маркеров, которые можно использовать для форматирования вариантов с помощью VarFormatFromTokens.
VarUdateFromDate

Преобразует время и дату, преобразованные из формата variant в формат MS-DOS.
VarUI1FromBool

Преобразует логическое значение в значение char без знака.
VarUI1FromCy

Преобразует значение валюты в значение символа без знака.
VarUI1FromDate

Преобразует значение даты в значение символа без знака.
VarUI1FromDec

Преобразует десятичное значение в значение символа без знака.
VarUI1FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в значение символа без знака.
VarUI1FromI1

Преобразует значение char в неподписаемое значение char.
VarUI1FromI2

Преобразует короткое значение в неподписанный символ.
VarUI1FromI4

Преобразует длинное значение в значение символа без знака.
VarUI1FromI8

Преобразует 8-байтовое целочисленное значение в байтовое значение.
VarUI1FromR4

Преобразует значение типа float в значение символа без знака.
VarUI1FromR8

Преобразует значение типа double в значение символа без знака.
VarUI1FromStr

Преобразует строку OLECHAR в строку символов без знака.
VarUI1FromUI2

Преобразует короткое значение без знака в значение символа без знака.
VarUI1FromUI4

Преобразует длинное значение без знака в значение символа без знака.
VarUI1FromUI8

Преобразует 8-байтовое целое число без знака в байтовое значение.
VarUI2FromBool

Преобразует логическое значение в короткое значение без знака.
VarUI2FromCy

Преобразует значение валюты в короткое значение без знака.
VarUI2FromDate

Преобразует значение даты в короткое значение без знака.
VarUI2FromDec

Преобразует десятичное значение в короткое значение без знака.
VarUI2FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в короткое значение без знака.
VarUI2FromI1

Преобразует значение char в короткое значение без знака.
VarUI2FromI2

Преобразует короткое значение в короткое значение без знака.
VarUI2FromI4

Преобразует длинное значение в короткое значение без знака.
VarUI2FromI8

Преобразует 8-байтовое целочисленное значение в короткое значение без знака.
VarUI2FromR4

Преобразует значение с плавающей точкой в короткое значение без знака.
VarUI2FromR8

Преобразует значение типа double в короткое значение без знака.
VarUI2FromStr

Преобразует строку OLECHAR в короткое значение без знака.
VarUI2FromUI1

Преобразует значение символа без знака в короткое значение без знака.
VarUI2FromUI4

Преобразует длинное значение без знака в короткое значение без знака.
VarUI2FromUI8

Преобразует 8-байтовое целое число без знака в короткое значение без знака.
VarUI4FromBool

Преобразует логическое значение в длинное значение без знака.
VarUI4FromCy

Преобразует значение валюты в длинное значение без знака.
VarUI4FromDate

Преобразует значение даты в длинное значение без знака.
VarUI4FromDec

Преобразует десятичное значение в длинное значение без знака.
VarUI4FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в значение long без знака.
VarUI4FromI1

Преобразует значение символа в длинное значение без знака.
VarUI4FromI2

Преобразует короткое значение в длинное значение без знака.
VarUI4FromI4

Преобразует длинное значение в длинное значение без знака.
VarUI4FromI8

Преобразует 8-байтовое целочисленное значение в длинное значение без знака.
VarUI4FromR4

Преобразует значение с плавающей точкой в длинное значение без знака.
VarUI4FromR8

Преобразует двойное значение в длинное значение без знака.
VarUI4FromStr

Преобразует строку OLECHAR в длинное значение без знака.
VarUI4FromUI1

Преобразует значение символа без знака в длинное значение без знака.
VarUI4FromUI2

Преобразует короткое значение без знака в длинное значение без знака.
VarUI4FromUI8

Преобразует 8-байтовое целочисленное значение без знака в длинное значение без знака.
VarUI8FromBool

Преобразует VARIANT_BOOL значение в 8-байтовое целое число без знака.
VarUI8FromCy

Преобразует значение валюты в 8-байтовое целое число без знака.
VarUI8FromDate

Преобразует значение даты в 8-байтовое целое число без знака.
VarUI8FromDec

Преобразует десятичное значение в 8-байтовое целое число без знака.
VarUI8FromDisp

Преобразует свойство по умолчанию экземпляра IDispatch в 8-байтовое целое число без знака.
VarUI8FromI1

Преобразует значение char в 8-байтовое целое число без знака.
VarUI8FromI2

Преобразует короткое значение в 8-байтовое целое число без знака.
VarUI8FromI8

Преобразует 8-байтовое целочисленное значение в 8-байтовое целое число без знака.
VarUI8FromR4

Преобразует значение с плавающей точкой в 8-байтовое целое число без знака.
VarUI8FromR8

Преобразует значение типа double в 8-байтовое целое число без знака.
VarUI8FromStr

Преобразует строку OLECHAR в 8-байтовое целое число без знака.
VarUI8FromUI1

Преобразует байтовое значение в 8-байтовое целое число без знака.
VarUI8FromUI2

Преобразует короткое значение без знака в 8-байтовое целое число без знака.
VarUI8FromUI4

Преобразует длинное значение без знака в 8-байтовое целое число без знака.
VarWeekdayName

Возвращает строку, содержащую локализованное имя дня недели.
VarXor

Выполняет логическое исключение для двух вариантов.
VectorFromBstr

Возвращает вектор, присваивая каждый символ в BSTR элементу вектора.

Структуры

 
INTERFACEDATA

Описывает свойства и методы объекта.
METHODDATA

Описывает метод или свойство.
NUMPARSE

Задает сведения о числовом синтаксическом анализе.
PARAMDATA

Описывает параметр, принимаемый методом или свойством.

Перечисления

 
REGKIND

Управляет способом регистрации библиотеки типов.