Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Инициализирует структуру VARIANT массивом 64-разрядных целочисленных значений.
Синтаксис
PSSTDAPI InitVariantFromInt64Array(
[in] const LONGLONG *prgn,
[in] ULONG cElems,
[out] VARIANT *pvar
);
Параметры
[in] prgn
Тип: const LONGLONG*
Указатель на исходный массив значений LONGLONG .
[in] cElems
Тип: ULONG
Количество элементов в массиве, на который указывает prgn.
Количество элементов массива.
[out] pvar
Тип: VARIANT*
При возврате этой функцией содержит инициализированную структуру VARIANT .
Возвращаемое значение
Тип: HRESULT
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Создание VT_ARRAY | VT_I8 вариант.
Примеры
В следующем примере, который будет включен в более крупную программу, показано, как использовать InitVariantFromInt64Array.
LONGLONG rgLongs[] = {4, 2};
VARIANT var;
HRESULT hr = InitVariantFromInt64Array(rgLongs, ARRAYSIZE(rgLongs), &var);
if (SUCCEEDED(hr))
{
// var now is valid and has type VT_ARRAY | VT_I8.
VariantClear(&propvar);
}
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения] |
| Целевая платформа | Windows |
| Header | propvarutil.h |
| Библиотека | Propsys.lib |
| DLL | Propsys.dll (версия 6.0 или более поздняя) |
| Распространяемые компоненты | Windows Desktop Search (WDS) 3.0 |