ProcessStartInfo.LoadUserProfile Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, позволяющее определить, следует ли загружать профиль пользователя Windows из реестра.
public:
property bool LoadUserProfile { bool get(); void set(bool value); };
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public bool LoadUserProfile { get; set; }
public bool LoadUserProfile { get; set; }
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
member this.LoadUserProfile : bool with get, set
member this.LoadUserProfile : bool with get, set
Public Property LoadUserProfile As Boolean
Значение свойства
Значение true
, если должен быть загружен профиль пользователя Windows; в противном случае — значение false
. Значение по умолчанию — false
.
- Атрибуты
Комментарии
Это свойство ссылается, если процесс запускается с использованием имени пользователя, пароля и домена.
Если значение равно true
, загружается профиль пользователя в HKEY_USERS
разделе реестра. Загрузка профиля может занять много времени. Поэтому рекомендуется использовать это значение только в том случае, если необходимо получить доступ к сведениям HKEY_CURRENT_USER
в разделе реестра.
В Windows Server 2003 и Windows 2000 профиль выгружается после завершения нового процесса независимо от того, создал ли процесс дочерние процессы.
В Windows XP профиль выгружается после завершения нового процесса и завершения всех созданных им дочерних процессов.