diff --git a/DscResources/MSFT_GroupResource/MSFT_GroupResource.psm1 b/DscResources/MSFT_GroupResource/MSFT_GroupResource.psm1 index 9d30be9..37603b8 100644 --- a/DscResources/MSFT_GroupResource/MSFT_GroupResource.psm1 +++ b/DscResources/MSFT_GroupResource/MSFT_GroupResource.psm1 @@ -2105,6 +2105,7 @@ function Get-PrincipalContext [String] $Scope, + [Parameter()] [System.Management.Automation.PSCredential] [System.Management.Automation.Credential()] $Credential, diff --git a/DscResources/MSFT_UserResource/MSFT_UserResource.psm1 b/DscResources/MSFT_UserResource/MSFT_UserResource.psm1 index 28686b8..968f1d8 100644 --- a/DscResources/MSFT_UserResource/MSFT_UserResource.psm1 +++ b/DscResources/MSFT_UserResource/MSFT_UserResource.psm1 @@ -1357,6 +1357,7 @@ function Add-UserOnFullSku [String] $UserName, + [Parameter()] [ValidateNotNullOrEmpty()] [System.Management.Automation.PSCredential] [System.Management.Automation.Credential()] diff --git a/DscResources/MSFT_WindowsFeature/MSFT_WindowsFeature.psm1 b/DscResources/MSFT_WindowsFeature/MSFT_WindowsFeature.psm1 index a0626e0..27feb18 100644 --- a/DscResources/MSFT_WindowsFeature/MSFT_WindowsFeature.psm1 +++ b/DscResources/MSFT_WindowsFeature/MSFT_WindowsFeature.psm1 @@ -76,7 +76,6 @@ function Get-TargetResource { foreach ($currentSubFeatureName in $feature.SubFeatures) { - $getWindowsFeatureParameters = @{ Name = $currentSubFeatureName } @@ -531,7 +530,8 @@ function Import-ServerManager { Import-Module -Name 'ServerManager' -ErrorAction Stop } - catch [System.Management.Automation.RuntimeException] { + catch [System.Management.Automation.RuntimeException] + { if ($_.Exception.Message -like "*Some or all identity references could not be translated*") { Write-Verbose -Message $script:localizedData.IdentityNotFoundMessage diff --git a/DscResources/MSFT_WindowsProcess/MSFT_WindowsProcess.psm1 b/DscResources/MSFT_WindowsProcess/MSFT_WindowsProcess.psm1 index 8ce5396..1731199 100644 --- a/DscResources/MSFT_WindowsProcess/MSFT_WindowsProcess.psm1 +++ b/DscResources/MSFT_WindowsProcess/MSFT_WindowsProcess.psm1 @@ -599,7 +599,6 @@ function Get-ProcessCimInstance if ($getProcessResult.Count -ge $UseGetCimInstanceThreshold) { - $escapedPathForWqlFilter = ConvertTo-EscapedStringForWqlFilter -FilterString $Path $wqlFilter = "ExecutablePath = '$escapedPathForWqlFilter'" @@ -1121,8 +1120,8 @@ function Assert-PsDscContextNotRunAsUser for a user from the local system. Currently Start-Process, which is the command used otherwise, cannot do this. #> -function Import-DscNativeMethods -{ +function Import-DscNativeMethods +{ $dscNativeMethodsSource = @" using System;