Функция MsiNotifySidChangeA (msi.h)
Функция MsiNotifySidChange уведомляет и обновляет внутренние сведения установщика Windows, изменяя идентификаторы безопасности пользователя.
Синтаксис
UINT MsiNotifySidChangeA(
[in] LPCSTR pOldSid,
[in] LPCSTR pNewSid
);
Параметры
[in] pOldSid
Строка, завершающаяся значением NULL, указывающая строковое значение предыдущего идентификатора безопасности (SID).
[in] pNewSid
Строка, завершающаяся значением NULL, указывающая строковое значение нового идентификатора безопасности (SID).
Возвращаемое значение
Значение | Значение |
---|---|
|
В функцию передается недопустимый параметр. Эта ошибка возвращается, если какой-либо из параметров имеет значение NULL. |
|
Функция выполнена успешно. |
|
Недостаточно памяти. |
|
Внутренний сбой во время выполнения. |
Комментарии
Установщик Windows 2.0 и установщик Windows 3.0: Не поддерживается. Эта функция доступна начиная с установщика Windows 3.1.
Примечание
Заголовок msi.h определяет MsiNotifySidChange в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows 3.1 в Windows Server 2003, Windows XP и Windows 2000. Сведения о минимальном пакете обновления Windows, необходимом для версии установщика Windows, см. в разделе Требования к установщику Windows Run-Time. |
Целевая платформа | Windows |
Header | msi.h |
Библиотека | Msi.lib |
DLL | Msi.dll |
См. также раздел
Не поддерживается в установщике Windows 3.0 и более ранних версий
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по