Как указать двоичные данные в файле COM RGS - PullRequest
1 голос
/ 23 февраля 2009

Я добавляю некоторые пользовательские данные в реестр во время регистрации COM-объекта, добавляя его в файл rgs.

Добавление значения DWORD (определяемого как = d '3' ниже) будет внесено в реестр, как ожидается.

Для двоичных / шестнадцатеричных данных, однако, они не вводятся в реестр правильно. Кто-нибудь может посоветовать, какой правильный синтаксис для ввода двоичных данных в RGS-файл?

HKLM
{
   NoRemove SOFTWARE
   {
      NoRemove MyCompany
      {
         NoRemove Settings
         {
            val 'MyTestDword' = d '3'
            val 'MyTestBinaryData' = b '00 01 04'
         }
      }
   }
}

1 Ответ

1 голос
/ 23 февраля 2009

Правильный синтаксис - не использовать пробелы между шестнадцатеричными значениями

val 'MyTestBinaryData' = b '000104'
...