TestimoX

API Reference

Class

RsopService

Namespace ADPlayground.Gpo.Policy
Assembly ADPlayground
Modifiers static

Builds a local/remote RSOP snapshot using live registry + ADMX mapping, without COM/WMI providers.

Inheritance

  • Object
  • RsopService

Methods

public static RsopDetails Get(RegistryPolicyScope scope, String admxDirectory, String language, String computerName = null, String userSid = null, Boolean includeTrace = false) #
Returns: RsopDetails

Gets RSOP for the local or remote computer (machine scope by default).

Parameters

scope ADPlayground.Gpo.Policy.RegistryPolicyScope requiredposition: 0
Computer or User.
admxDirectory System.String requiredposition: 1
Optional ADMX directory (auto-located when null/empty).
language System.String requiredposition: 2
Optional language (e.g., en-US).
computerName System.String = null optionalposition: 3
Optional target computer; when null uses local machine.
userSid System.String = null optionalposition: 4
Optional user SID for user-scope RSOP. Local machine only in this version.
includeTrace System.Boolean = false optionalposition: 5
Include a trace of resolution steps and registry paths in the result for diagnostics.