API Reference
GpoGptProbe
Aggregated probe result for a single GPO's gpt.ini across domain controllers.
Inheritance
- Object
- GpoGptProbe
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public GpoGptProbe(String domainName, Guid gpoId, String displayName, Int32 dcCount, Int32 presentCount, Boolean allPresent, Boolean versionConsistent, Boolean lengthConsistent, String missingOn, String versionsByDc) #Initializes a new instance of the GpoGptProbe record.
Parameters
- domainName System.String
- DNS name of the domain containing the GPO.
- gpoId System.Guid
- GPO GUID.
- displayName System.String
- GPO display name.
- dcCount System.Int32
- Total number of probed domain controllers.
- presentCount System.Int32
- Number of domain controllers where gpt.ini is present.
- allPresent System.Boolean
- True when gpt.ini exists on all probed domain controllers.
- versionConsistent System.Boolean
- True when Version values are identical on all present copies.
- lengthConsistent System.Boolean
- True when file sizes are identical on all present copies.
- missingOn System.String
- Comma-separated DNS hostnames missing gpt.ini; null when none.
- versionsByDc System.String
- Comma-separated list of DC:Version; null when unavailable.
Methods
Inherited Methods
Properties
public String DomainName { get; set; } #DNS name of the domain containing the GPO.
public String DisplayName { get; set; } #GPO display name.
public Int32 DcCount { get; set; } #Total number of probed domain controllers.
public Int32 PresentCount { get; set; } #Number of domain controllers where gpt.ini is present.
public Boolean AllPresent { get; set; } #True when gpt.ini exists on all probed domain controllers.
public Boolean VersionConsistent { get; set; } #True when Version values are identical on all present copies.
public Boolean LengthConsistent { get; set; } #True when file sizes are identical on all present copies.
public String MissingOn { get; set; } #Comma-separated DNS hostnames missing gpt.ini; null when none.
public String VersionsByDc { get; set; } #Comma-separated list of DC:Version; null when unavailable.
public IReadOnlyList<GpoGptDcProbe> DcProbes { get; set; } #Per-DC probe details (presence/length/version) for this GPT.ini.