Есть ли в Windows безопасное постоянное хранилище API?

У меня есть приложение, написанное на неуправляемом C ++, которое должно хранить некоторые двоичные данные на диске. Данные должны быть постоянными, и я не могу записать в файл, который можно легко удалить из-за ограничений безопасности. Кроме того, данные могут быть больше, чем разрешено или рекомендовано для реестра Windows.

Есть ли Windows API или интерфейс службы, который обеспечивает постоянное безопасное хранение? В идеале я хотел бы установить механизм аутентификации и запросить запись данных (мне не нужно знать, где) и их последующее чтение, возможно, после перезапуска.

Ваша помощь очень ценится (дайте мне знать, если вам нужно больше деталей)

1

Решение

Нет, не в том смысле, что вы ищете. Windows, как и большинство операционных систем, основывает свою модель безопасности на пользователях, а не на приложениях. Если пользователь может сделать X с вашей программой, это потому, что пользователь имеет право делать X. Это также означает, что он имеет это право в любой другой программе, включая Explorer.EXE.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]