Direct-Access
DirectAccess 狀態碼
有誰知道是否存在有關Microsoft Direct Access 中可能的連接狀態的
Status
資訊?MSFT_DAConnectionStatus 類Substatus
的資訊(Windows) | msdn.microsoft.com聲明這兩個屬性都是 uint32 的,但這並沒有真正的幫助。我根據經驗知道狀態碼
2
意味著ConnectedRemotely
……謝謝,大衛
我遲到了,但我今天遇到了同樣的問題。我很快確定 Get-DAConnectionInfo 會根據 WMI 類的輸出自動生成一些執行時類型,它們是:
“Microsoft.PowerShell.Cmdletization.GeneratedTypes.DAConnectionStatus.Status”和“Microsoft.PowerShell.Cmdletization.GeneratedTypes.DAConnectionStatus.Substatus”
意思是,您可以直接在 Powershell 中查詢它們,我使用此處提供的腳本。為方便起見,我在下面列出了列表:
狀態列舉:
Name Value ---- ----- ConfigChanged 0 ConnectedLocally 1 ConnectedRemotely 2 ActionableError 3 Error 4
子狀態列舉:
Name Value ---- ----- Invalid 0 None 1 NAPUnhealthy 2 StrongAuthorizationCredentialsNeeded 3 LocalDNSNamesPreferred 4 NoDirectAccessPolicy 5 InternetConnectivityDown 6 CouldNotContactDirectAccessServer 7 NameResolutionFailure 8 RemoteNetworkAuthenticationFailure 9 RemoteNetworkConnectivityDown 10 SomeRemoteNetworkResourcesNotResponding 11 MissingDAClientExperienceConfiguration 12 MissingProxyConfiguration 13 ProxyCredentialsNeeded 14 IPHTTPSCertificateNeeded 15 IPv6Disabled 16 FirewallDisabled 17