Test dei prerequisiti di Windows Filtering Platform (WFP)
Questo argomento descrive le attività che è necessario completare prima di eseguire i driver WFP usando Windows Hardware Lab Kit (Windows HLK):
Requisiti hardware
L'hardware seguente è necessario per i test software di sicurezza di rete:
Un computer di test che soddisfa i requisiti seguenti:
Soddisfa i prerequisiti di Windows HLK. Per altre informazioni, vedere Prerequisiti di Windows HLK.
Ha almeno una scheda di interfaccia di rete connessa. Idealmente, la scheda di interfaccia di rete si trova in una rete privata con l'interfaccia di rete del controller.
Supporta gli stati di alimentazione S1-S3 (Sospensione) e S4 (Hibernate).
Non è aggiunto a un dominio.
Nota
Per certificare il prodotto da usare nei server, il computer di test deve supportare quattro processori e almeno 1 GB di RAM. Queste funzionalità di sistema sono necessarie per testare la funzionalità Rebalance, D3 State e Multiple Processor Group del dispositivo e del driver. Non è necessario un computer con più di 64 processori per testare il dispositivo. Inoltre, i sistemi server usati per il test del dispositivo o del driver devono avere Server Core installato prima del test. Per altre informazioni, vedere Opzioni di installazione di Windows Server.
Se si usa un pool di computer di test per testare i dispositivi, almeno un computer nel pool deve contenere quattro processori e un minimo di 1 GB di RAM. Inoltre, tale computer deve contenere il dispositivo e il driver da testare. Purché il driver sia lo stesso in tutti i computer del pool, il sistema crea una pianificazione da eseguire su tutti i computer di test.
Per i test che non includono un driver da testare, ad esempio i test dell'unità disco rigido, l'utilità di pianificazione di Windows HLK limita i test che convalidano il ribilanciamento del dispositivo, lo stato D3 e più gruppi di processori da eseguire nel computer di test predefinito. È necessario configurare manualmente questo computer per avere più gruppi di processori. Il computer predefinito è il primo computer di test nell'elenco. Il personale di test deve assicurarsi che il primo computer di test nell'elenco soddisfi i requisiti hardware minimi.
Nota
Ad eccezione dei driver di para-virtualizzazione (come definito dal documento Criteri e processi WHCP ), è possibile non usare alcuna forma di virtualizzazione quando si testano i dispositivi fisici e i driver associati per la certificazione o la firma del server. Tutti i prodotti di virtualizzazione non supportano le funzionalità sottostanti necessarie per superare i test correlati a più gruppi di processori, gestione energia del dispositivo, funzionalità PCI del dispositivo e altri test.
Nota
Impostazione Di più gruppi di processori è necessario impostare il valore per le dimensioni del gruppo di processori per i test di Hardware Lab Kit di Windows Server 2008 R2 e i driver di dispositivo successivi per la certificazione. Questa operazione viene eseguita eseguendo bcdedit in una finestra del prompt dei comandi con privilegi elevati usando l'opzione /set.
I comandi per aggiungere le impostazioni del gruppo e il riavvio sono i seguenti:
bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f
I comandi per rimuovere le impostazioni del gruppo e il riavvio sono i seguenti:
bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f
Nota
Impostazione di integrità del codice
La funzionalità di sicurezza basata su virtualizzazione (VBS) di Windows Server 2016 deve essere abilitata prima usando Server Manager.
Dopo aver eseguito l'operazione, è necessario creare e impostare la chiave del Registro di sistema seguente:
HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)
Requisiti software
Il software seguente è necessario per eseguire i test SoftwareDevice.FilterDriver.WindowsFilteringPlatform:
Software di sicurezza di rete per testare quali utilizza callout WFP.
Avviso
Assicurarsi di installare il prodotto nel computer di test prima di installare il client Windows HLK.
Il processo di test prevede tre test. Un test verifica le funzionalità del firewall di base, un test verifica che i contenitori delle app non siano inutilmente bloccati e l'ultimo test convalida l'interoperabilità con Le tecnologie di transizione (attualmente destinate alla Teredo). Nell'ambito del processo di test, i campi seguenti vengono copiati nel computer di test. È necessario aggiungere valori appropriati per questi test, come descritto nella sezione Configurazione computer di test .
SoftwareDevice.FilterDriver.WindowsFilteringPlatform.WindowsFilteringPlatform_Tests
Nome file | Origine o rimozione | Posizione | Scopo |
---|---|---|---|
Callout.Sys |
Copiato come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32\Drivers</p> |
Questo file è necessario per le funzioni di callout usate durante i test di flusso e inserimento. |
DrInstall.Exe |
Copiato come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Questo file è necessario per installare il driver Miniport di Sparta. |
NTLog.DLL |
Copiato come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Questo file è necessario per registrare l'output per l'ambiente di test. |
SpartaMini.Cat |
Copiato come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32\Drivers</p> |
Questo file è necessario per installare il driver Miniport di Sparta. |
SpartaMini.Inf |
Copiato come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries" |
%WinDir%\System32\Drivers</p> |
Questo file è necessario per installare il driver Miniport di Sparta. |
SpartaMini.Sys |
Copiato come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32\Drivers</p> |
Questo file è necessario per installare il driver Miniport di Sparta. |
WFPLogo.Answer |
Copiato come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Questo file è facoltativo per automatizzare parzialmente il processo di test. |
WFPLogo.Exe |
Copiato come parte del processo di libreria "Firewall di base - Copia binari" del software di sicurezza di rete. Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Questo file è necessario per l'esecuzione dei test. |
WFPLogo.Info |
Copiato come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Questo file è necessario per determinare il modo migliore per eseguire i test per windows Filtering Platform. |
WFPLogo.NTLog |
Creato durante l'esecuzione del test. |
%WinDir%\System32</p> |
Questo file viene creato in fase di esecuzione per registrare se ogni test supera o non riesce. |
WFPLogo.Trace |
Creato durante l'esecuzione del test. |
%WinDir%\System32</p> |
Questo file viene creato in fase di esecuzione e viene usato per risolvere i problemi relativi agli oggetti WFP aggiunti durante l'esecuzione del test. |
WFPLogoSetup.JS |
Copiato come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Copy Binaries". Rimosso come parte del processo della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Support "WFP - Remove Binaries". |
%WinDir%\System32</p> |
Questo file viene usato per installare e configurare il Miniport di Atene. |
SoftwareDevice.FilterDriver.WindowsFilteringPlatform.TransitionTechnologies_Tests
Nome file | Origine o rimozione | Posizione | Scopo |
---|---|---|---|
AutoSrv.Exe |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per eseguire i test che usano il driver Miniport di Atene. |
AutoSrvC.DLL |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per eseguire i test che usano il driver Miniport di Atene. |
DevCon.Exe |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per installare il driver Miniport di Atene. |
DrvInstall.Exe |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per installare il driver Miniport di Atene. |
InitAddress.VBS |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è richiesto da Teredo_WLK.wsf per eseguire gli scenari di test. |
InstallSpartaMini.Bat |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file viene usato per installare e disinstallare il driver Miniport di Atene. |
NetCapDrv6.Cat |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è richiesto dal driver Del Miniport Di Atene per acquisire i pacchetti di rete durante i test. |
NetCapDrv6.Inf |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è richiesto dal driver Del Miniport Di Atene per acquisire i pacchetti di rete durante i test. |
NetCapDrv6.Sys |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è richiesto dal driver Del Miniport Di Atene per acquisire i pacchetti di rete durante i test. |
NetCapture.DLL |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è richiesto dal driver Del Miniport Di Atene per acquisire i pacchetti di rete durante i test. |
NTLog.DLL |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per creare i log di output per l'ambiente di test. |
SpartaCM.DLL |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per installare il driver Miniport di Atene. |
SpartaExtensions.MSI |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per installare il driver Miniport di Atene. |
SpartaMini.Cat |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per installare il driver Miniport di Atene. |
SpartaMini.Inf |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per installare il driver Miniport di Atene. |
SpartaMini.Sys |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo della libreria "Transition Technologies - Remove Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Remove Binaries". |
%SystemDrive%\Sparta</p> |
Questo file è necessario per installare il driver Miniport di Atene. |
TestCore.DLL |
Copiato come parte del processo della libreria "Transition Technologies - Copy Binaries" di SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support tests' "Transition Technologies - Copy Binaries". Rimosso come parte del processo di libreria "Transition Technologies - Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Transition Technologies - Remove Binaries). |
%SystemDrive%\Sparta</p> |
Questo file è necessario per eseguire i test. |
Common.VBS |
Copiato come parte del processo di libreria "Transition Technologies - Copy Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support) "Transition Technologies - Copy Binaries". Rimosso come parte del processo di libreria "Transition Technologies - Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Transition Technologies - Remove Binaries). |
%SystemDrive%\Sparta_Test\Common |
Questo file è richiesto da Teredo_WLK.wsf per eseguire gli scenari di test. |
DNS.VBS |
Copiato come parte del processo di libreria "Transition Technologies - Copy Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support) "Transition Technologies - Copy Binaries". Rimosso come parte del processo di libreria "Transition Technologies - Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Transition Technologies - Remove Binaries). |
%SystemDrive%\Sparta_Test\DNS |
Questo file è richiesto da Teredo_WLK.wsf per eseguire gli scenari di test. |
Teredo_WLK. WSF |
Copiato come parte del processo di libreria "Transition Technologies - Copy Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support) "Transition Technologies - Copy Binaries". Rimosso come parte del processo di libreria "Transition Technologies - Remove Binaries" |
%SystemDrive%\Sparta_Test\Tunnel\Teredo</p> |
Questo file di script viene usato per eseguire i test delle tecnologie di transizione. Questo file è richiesto dal processo " REQ - Prodotti basati su WFP devono supportare Teredo" |
TeredoEmulator.VBS |
Copiato come parte del processo di libreria "Transition Technologies - Copy Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support) "Transition Technologies - Copy Binaries". Rimosso come parte del processo di libreria "Transition Technologies - Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Transition Technologies - Remove Binaries). |
%SystemDrive%\Sparta_Test\Tunnel\Teredo</p> |
Questo file è richiesto da Teredo_WLK.wsf per eseguire gli scenari di test. |
TeredoPeer.VBS |
Copiato come parte del processo di libreria "Transition Technologies - Copy Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support) "Transition Technologies - Copy Binaries". Rimosso come parte del processo di libreria "Transition Technologies - Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Transition Technologies - Remove Binaries). |
%SystemDrive%\Sparta_Test\Tunnel\Teredo</p> |
Questo file è richiesto da Teredo_WLK.wsf per eseguire gli scenari di test. |
Tunnel.VBS |
Copiato come parte del processo di libreria "Transition Technologies - Copy Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Support) "Transition Technologies - Copy Binaries". Rimosso come parte del processo di libreria "Transition Technologies - Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.Scenarios.TransitionTechnologies.Transition Technologies - Remove Binaries). |
%SystemDrive%\Sparta_Test\Tunnel</p> |
Questo file è richiesto da Teredo_WLK.wsf per eseguire gli scenari di test. |
Requisiti delle funzionalità
La tabella seguente esegue il mapping delle funzionalità e dei requisiti del filtro.
Funzionalità | Requisito |
---|---|
Applicabile solo per i firewall |
Filter.Driver.WindowsFilteringPlatform.ArchitectureDesign.FwpmFilters.MaintainOneTerminating Filter.Driver.WindowsFilteringPlatform.ArchitectureDesign.NetworkDiagnosticsFramework.HelperClass Filter.Driver.WindowsFilteringPlatform. Firewall.SupportMACAddressExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.SupportMACFrameTypeExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.Support5TupleExceptions.IPAddressExceptionsExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.Support5TupleExceptions.PortExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.Support5TupleExceptions.ProtocolExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.Support5TupleExceptions.ICMPExceptions Filter.Driver.WindowsFilteringPlatform.Firewall.SupportApplicationExceptions |
Applicabile solo se esegue l'inserimento di pacchetti |
Filter.Driver.WindowsFilteringPlatform.ArchitectureDesign.PacketDesignection.NoDeadlocks |
Applicabile solo se si esegue l'inserimento del flusso |
Filter.Driver.WindowsFilteringPlatform.ArchitectureDesign.StreamChangection.NoStreamStarvation |
Applicabile solo se si esegue il filtro dei livelli MAC |
Filter.Driver.WindowsFilteringPlatform.Scenario.SupportMobileBroadBand |
Applicabile solo se si esegue il filtro in VSwitch |
Filter.Driver.WindowsFilteringPlatform.Scenario.vSwitch.InteropWithOtherExtensions Filter.Driver.WindowsFilteringPlatform.Scenario.vSwitch.NoEgressModification Filter.Driver.WindowsFilteringPlatingPlatform.Scenario.vSwitch.SupportLiveMigration Filter.Driver.WindowsFilteringPlatform.Scenario.vSwitch.SupportRemoval Filter.Driver.WindowsFilteringPlatform.Scenario.vSwitch.SupportReordering |
SoftwareDevice.FilterDriver.WindowsFilteringPlatform.AppContainers_Tests
Nome file |
Origine o rimozione |
Posizione |
Scopo |
DrInstall.Exe |
Copiato come parte del processo di libreria "AppContainers - Copia binari" della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers.Support "AppContainers - Copy Binaries". Rimosso come parte del processo della libreria "AppContainers - Remove Binaries- Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers - Remove Binaries). |
%WinDir%\System32</p> |
Questo file è necessario per installare il driver Miniport di Sparta. |
NTLog.DLL |
Copiato come parte del processo di libreria "AppContainers - Copia binari" della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers.Support "AppContainers - Copy Binaries". Rimosso come parte del processo della libreria "AppContainers - Remove Binaries- Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers - Remove Binaries). |
%WinDir%\System32</p> |
Questo file è necessario per registrare l'output per l'ambiente di test. |
SpartaMini.Cat |
Copiato come parte del processo di libreria "AppContainers - Copia binari" della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers.Support "AppContainers - Copy Binaries". Rimosso come parte del processo della libreria "AppContainers - Remove Binaries- Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers - Remove Binaries). |
%WinDir%\System32\Drivers</p> |
Questo file è necessario per installare il driver Miniport di Sparta. |
SpartaMini.Inf |
Copiato come parte del processo di libreria "AppContainers - Copia binari" della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers.Support "AppContainers - Copy Binaries". Rimosso come parte del processo della libreria "AppContainers - Remove Binaries- Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers - Remove Binaries). |
%WinDir%\System32\Drivers</p> |
Questo file è necessario per installare il driver Miniport di Sparta. |
SpartaMini.Sys |
Copiato come parte del processo di libreria "AppContainers - Copia binari" della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers.Support "AppContainers - Copy Binaries". Rimosso come parte del processo della libreria "AppContainers - Remove Binaries- Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers - Remove Binaries). |
%WinDir%\System32\Drivers</p> |
Questo file è necessario per installare il driver Miniport di Sparta. |
HCK_NetISo_Tests.Exe |
Copiato come parte del processo di libreria "AppContainers - Copia binari" della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers.Support "AppContainers - Copy Binaries". Rimosso come parte del processo della libreria "AppContainers - Remove Binaries- Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers - Remove Binaries). |
%WinDir%\System32</p> |
Questo file è necessario per eseguire i test. |
SpartaEchoSvc.Exe |
Copiato come parte del processo di libreria "AppContainers - Copia binari" della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers.Support "AppContainers - Copy Binaries". Rimosso come parte del processo della libreria "AppContainers - Remove Binaries- Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers - Remove Binaries). |
%WinDir%\System32</p> |
Questo file è necessario per rispondere al traffico TCP/IP generato dal test. |
SpartaEchoSvcInstall.JS |
Copiato come parte del processo di libreria "AppContainers - Copia binari" della libreria SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers.Support "AppContainers - Copy Binaries". Rimosso come parte del processo della libreria "AppContainers - Remove Binaries- Remove Binaries" (SoftwareDevice.FilterDriver.WindowsFilteringPlatform.ArchitectureDesign.AppContainers - Remove Binaries). |
%WinDir%\System32</p> |
Questo file è necessario per installare il servizio Echo di Sparta. |
Testare la configurazione del computer
Per configurare il computer di test per testare il driver WFP, seguire questa procedura:
Installare il sistema operativo Windows appropriato nel computer di test e quindi configurare il computer per la rete di test (la rete che contiene Windows HLK Studio e Windows HLK Controller.
Installare il driver WFP nel computer di test.
Installare l'applicazione client Windows HLK nel computer di test.
Usare Windows HLK Studio per creare un pool di computer e quindi spostare il computer di test in tale pool.
Importante
È necessario impostare più valori di configurazione per i singoli test WindowsFilteringPlatform prima di poter eseguire i test. Per altre informazioni, vedere AppContainers_Tests e WindowsFilteringPlatform_Tests .
Assicurarsi che il computer di test sia nello stato pronto prima di iniziare il test. Se un test richiede che i parametri vengano impostati prima dell'esecuzione, verrà visualizzata una finestra di dialogo per tale test. Per altre informazioni, vedere l'argomento di test specifico.
Alcuni test di Windows HLK richiedono l'intervento dell'utente. Quando si eseguono test per un invio, è consigliabile eseguire i test automatizzati in un blocco separatamente dai test manuali. Ciò impedisce a un test manuale di interrompere il completamento di un test automatizzato.