Public/New-Win32ReturnCode.ps1
function New-Win32ReturnCode { [CmdletBinding()] [OutputType([Hashtable])] param ( [Parameter(Mandatory = $true)] [string]$ReturnCode, [Parameter(Mandatory = $true)] [ValidateSet('success', 'failed', 'softReboot', 'hardReboot', 'retry')] [string]$ReturnMessage ) process { $hashTable = @{ "returnCode" = $ReturnCode "type" = $ReturnMessage } return $hashTable } } |