public void LoadDetectionInfo(DetectionInfo detectionInfo) { this.info = detectionInfo; // Add protocolItems AddResultItem(ref protocolItems, "MS-RDPBCGR", true); AddResultItem(ref protocolItems, "MS-RDPEDYC", detectionInfo.IsSupportRDPEDYC); AddResultItem(ref protocolItems, "MS-RDPEMT", detectionInfo.IsSupportRDPEMT); // Add featuresItems AddResultItem(ref featureItems, "Auto Reconnect", detectionInfo.IsSupportAutoReconnect); AddResultItem(ref featureItems, "FastPath Input", detectionInfo.IsSupportFastPathInput); this.resultItemMapList.Add(protocolItems); this.resultItemMapList.Add(featureItems); ResultMapList.ItemsSource = resultItemMapList; }
public List <ResultItemMap> LoadDetectionInfo(DetectionInfo detectionInfo) { this.info = detectionInfo; // Add protocolItems AddResultItem(ref protocolItems, "MS-RDPBCGR", true); AddResultItem(ref protocolItems, "MS-RDPEDYC", detectionInfo.IsSupportRDPEDYC); AddResultItem(ref protocolItems, "MS-RDPEMT", detectionInfo.IsSupportRDPEMT); AddResultItem(ref protocolItems, "MS-RDPELE", detectionInfo.IsSupportRDPELE); // Add featuresItems AddResultItem(ref featureItems, "Auto Reconnect", detectionInfo.IsSupportAutoReconnect); AddResultItem(ref featureItems, "FastPath Input", detectionInfo.IsSupportFastPathInput); resultItemMapList.Add(protocolItems); resultItemMapList.Add(featureItems); return(resultItemMapList); }
public void LoadDetectionInfo(DetectionInfo detectionInfo) { this.info = detectionInfo; // Add protocolItems AddResultItem(ref protocolItems, "MS-RDPBCGR", true); // Add featuresItems AddResultItem(ref featureItems, "Auto Reconnect", detectionInfo.IsSupportAutoReconnect); AddResultItem(ref featureItems, "Server Redirection", detectionInfo.IsSupportServerRedirection); AddResultItem(ref featureItems, "Network Characteristics Detection", detectionInfo.IsSupportNetcharAutoDetect); AddResultItem(ref featureItems, "Connection Health Monitoring", detectionInfo.IsSupportHeartbeatPdu); AddResultItem(ref featureItems, "Static Virtual Channels", detectionInfo.IsSupportStaticVirtualChannel); this.resultItemMapList.Add(protocolItems); this.resultItemMapList.Add(featureItems); ResultMapList.ItemsSource = resultItemMapList; }
public RDPDetector(DetectionInfo detectInfo) { this.detectInfo = detectInfo; }
public RDPDetector(DetectionInfo detectInfo, DetectLogger logger) { this.detectInfo = detectInfo; this.logWriter = logger; }