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