Объединение значений DWORD

Я пытаюсь разрешить автоматическую тихую установку некоторых внутренних элементов управления ActiveX с помощью ОСИ согласно этой статье Microsoft. В статье это указывает, что можно определить, как исключения HTTPS обработаны, например, 0 средств, что все проверки должны быть пройдены. Это затем обеспечивает четыре исключения, которые можно позволить, с помощью следующих значений:

0x0000100
0x0001000
0x0002000
0x0000200

Это затем указывает, что можно объединить их. Последние два, например, должны проигнорировать ошибки даты на сертификате и проигнорировать неподходящее использование сертификата. Для игнорирования обоих используйте значение 0x0002200.

Что, если я хочу проигнорировать все четыре? Я могу использовать 0x0003300? Или я упрощаю его?

0
задан 6 August 2014 в 01:21
1 ответ

В статье, с которой вы связали, сказано, непосредственно под этими значениями:

Для реализации множественных исключений, добавьте соответствующее DWORD-значение для нужного исключения (исключений), чтобы сформировать кумулятивное значение.

(На самом деле, так как это битовое поле , вы разбиваете ИЛИ значения вместе, но арифметическое сложение дает здесь тот же самый результат)

.
3
ответ дан 4 December 2019 в 12:31

Теги

Похожие вопросы