TestimoX

API Reference

Class

BitLocker

Namespace ComputerX.Security.BitLocker
Assembly ComputerX
Modifiers static

Queries BitLocker volume status via the MicrosoftVolumeEncryption WMI namespace.

Inheritance

  • Object
  • BitLocker

Methods

public static IEnumerable<BitLockerVolumeInfo> Get(String computerName = null) #
Returns: IEnumerable<BitLockerVolumeInfo>

Gets BitLocker status for a local or remote computer.

Parameters

computerName System.String = null optionalposition: 0
public static async Task<IEnumerable<BitLockerVolumeInfo>> GetAsync(String computerName, CancellationToken cancellationToken = null) #
Returns: Task<IEnumerable<BitLockerVolumeInfo>>

Asynchronously gets BitLocker status for a remote computer.

Parameters

computerName System.String requiredposition: 0
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
public static IEnumerable<BitLockerVolumeInfo> GetLocalVolumes() #
Returns: IEnumerable<BitLockerVolumeInfo>

Gets BitLocker status for local volumes.

public static IAsyncEnumerable<BitLockerVolumeInfo> GetManyAsync(IEnumerable<String> computerNames, Int32 degreeOfParallelism = 4, CancellationToken cancellationToken = null) #
Returns: IAsyncEnumerable<BitLockerVolumeInfo>

Gets BitLocker status for many computers with limited concurrency.

Parameters

computerNames System.Collections.Generic.IEnumerable{System.String} requiredposition: 0
degreeOfParallelism System.Int32 = 4 optionalposition: 1
cancellationToken System.Threading.CancellationToken = null optionalposition: 2