Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Инициализирует структуру VARIANT массивом 64-разрядных целочисленных значений без знака.
Синтаксис
PSSTDAPI InitVariantFromUInt64Array(
[in] const ULONGLONG *prgn,
[in] ULONG cElems,
[out] VARIANT *pvar
);
Параметры
[in] prgn
Тип: const ULONGLONG*
Указатель на исходный массив значений ULONGLONG .
[in] cElems
Тип: ULONG
Количество элементов в массиве, на который указывает prgn.
[out] pvar
Тип: VARIANT*
При возврате этой функцией содержит инициализированную структуру VARIANT .
Возвращаемое значение
Тип: HRESULT
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Создание VT_ARRAY | VT_UI8 вариант.
Примеры
В следующем примере, который будет включен в более крупную программу, показано, как использовать InitVariantFromUInt64Array.
ULONGLONG rgLongs[] = {4, 2};
VARIANT var;
HRESULT hr = InitVariantFromUInt64Array(rgLongs, ARRAYSIZE(rgLongs), &var);
if (SUCCEEDED(hr))
{
// var now is valid and has type VT_ARRAY | VT_UI8.
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 |