API Reference
Class
RsopOfflineService
Builds RSOP details from offline registry hives (user NTUSER.DAT or machine SOFTWARE) without contacting the target machine.
Inheritance
- Object
- RsopOfflineService
Methods
Get 2 overloads
public static RsopDetails Get(RegistryPolicyScope scope, String admxDirectory, String language, String userHivePath, String machineSoftwareHivePath, Boolean includeTrace = false, String machineSystemHivePath = null) #Returns:
RsopDetailsBuilds RSOP for an offline hive path.
Parameters
- scope ADPlayground.Gpo.Policy.RegistryPolicyScope
- Computer or User.
- admxDirectory System.String
- Optional ADMX directory; resolved automatically when null/empty.
- language System.String
- Optional language (e.g., en-US).
- userHivePath System.String
- Path to NTUSER.DAT for User scope (required for User).
- machineSoftwareHivePath System.String
- Path to SOFTWARE hive for Computer scope (optional when machineSystemHivePath is provided).
- includeTrace System.Boolean = false
- Include mapping trace diagnostics.
- machineSystemHivePath System.String = null
- Optional SYSTEM hive to complement SOFTWARE when building Computer RSOP.
public static RsopDetails Get(RegistryPolicyScope scope, IPolicySource src, String admxDirectory, String language, Boolean includeTrace = false) #Returns:
RsopDetailsBuilds RSOP details from an arbitrary policy source (testing and advanced scenarios).
Parameters
- scope ADPlayground.Gpo.Policy.RegistryPolicyScope
- src ADPlayground.Gpo.GpoLocal.IPolicySource
- admxDirectory System.String
- language System.String
- includeTrace System.Boolean = false