Condividi tramite


Sensori di presenza (prossimità umana)

Nella sezione seguente vengono descritte le linee guida per le macchine virtuali che selezionano componenti, ad esempio sensori di presenza per supportare le esperienze dei dispositivi in arrivo descritte in precedenza. Copre entrambi i requisiti generali per tutti i sensori oltre alle indicazioni specifiche per determinate esperienze del dispositivo. I sensori di presenza sono sensori di prossimità di tipo "Human". Esaminare le esperienze e i termini del dispositivo per il rilevamento della presenza prima di leggere questa sezione.

Questa sezione è destinata a fornire indicazioni per gli OEMS che cercano di installare hardware del sensore di presenza in un sistema. Queste linee guida rappresentano una configurazione minima del sensore valida. Microsoft incoraggia l'installazione dell'hardware che supera gli standard qui.

L'intervallo, la latenza, la distanza e la potenza non verranno misurati da Microsoft, ma gli OEMS e gli ODMS devono convalidare le funzionalità in conformità ai requisiti HLK. Se il sistema segnala la distanza, la relativa accuratezza deve essere misurata.

Dettagli di progettazione importanti e requisiti generali per tutti i sensori di presenza umana

Se un sensore di prossimità supporta la presenza umana, deve supportare il tipo di rilevamento:

DEFINE_PROPERTYKEY(DEVPKEY_Sensor_HumanPresenceDetectionType,0xd4247382, 0x969d, 0x4f24, 0xbb, 0x14, 0xfb, 0x96, 0x71, 0x87, 0xb, 0xbf, 81); //[VT_UI4]

I tipi di rilevamento attualmente definiti sono disponibili di seguito:

Nome utilizzo Tipo di utilizzo Descrizione utilizzo
Tipo di rilevamento della presenza umana: tipo di rilevamento non biometrico definito dal fornitore Sel La presenza (di una o più persone) viene rilevata usando un metodo definito dal fornitore, ma non biometrico. Questo viene usato per dare un'affermazione positiva che il sensore usa il rilevamento non correlato alla biometrica come definito di seguito. Senza questo, un host non può presupporre che la biometrica non sia usata dal dispositivo.
Tipo di rilevamento della presenza umana: biometrica definita dal fornitore Sel La presenza (di una o più persone) viene rilevata usando la biometrica umana definita dal fornitore. Questo è un catch-all per un sensore Di presenza umana che utilizza la biometrica non già definito di seguito.
Tipo di rilevamento della presenza umana: biometrica facciale Sel La presenza umana viene rilevata tramite l'analisi (ad esempio, da una fotocamera video a bassa risoluzione) per i visi umani (ad esempio, usando Viola-Jones rilevamento degli oggetti). La differenza tra visi o rilevamento degli attributi facciali non viene eseguita. Tale rilevamento è simile a quello delle fotocamere digitali esistenti che possono posizionare un rettangolo di selezione intorno a un viso.
Tipo di rilevamento della presenza umana: biometria audio Sel La presenza umana viene rilevata tramite l'analisi (ad esempio, da un microfono) per i suoni umani (ad esempio, una parola chiave predefinita, la comunicazione generale, i rumori forti, l'clapping). La differenza tra voci o utenti o il rilevamento delle caratteristiche audio non vengono eseguite.

Importante

Tutti i sensori di presenza devono segnalare in modo accurato il tipo di rilevamento descritto in precedenza.

Requisiti del sensore di presenza umana categoria 1

Misura Metrica Commenti
Intervallo di sensori .2m – 1.2m Nota: si tratta di un intervallo minimo utilizzabile. I sensori con intervalli migliori saranno consentiti. Quando viene misurata direttamente (definita in precedenza), l'utente deve essere in grado di attivare una riattivazione a 1,2m.
Latenza del sensore <.33 secondo Questa è la stessa della latenza del sensore Category II. Questo requisito definisce il tempo dal riconoscimento del firmware della presenza umana al sistema operativo che riceve tale messaggio. È noto che il sistema operativo ha un tempo di latenza variabile per la riattivazione dopo che il segnale viene ricevuto dal sensore.
Potenza del sensore - In Uso <80 mw per sensori interni; per il consumo di energia dei sensori esterni è determinato dalla limitazione della potenza del bus; tutte le misure medie. Questa misura incapsula l'intero sottosistema del sensore, tra cui il trasmettitore, il ricevitore e tutti i LED usati in base agli scenari di riattivazione e blocco solo.
Alimentazione del sensore - Standby <25 mw per sensori interni; per il consumo di energia dei sensori esterni è determinato dalla limitazione della potenza del bus; tutte le misure medie. Si noti che si tratta del picco massimo di potenza di scarico.
Accuratezza : creazione di report sulla distanza +/- 5 cm Misurata a 45 cm (12 in), 75 cm (29,5 in) e 120 cm (47,2 in). Obbligatorio solo se questo sensore supporta la distanza.

Requisiti del sensore di presenza umana categoria 2

Misura Metrica Commenti
Intervallo di sensori .2m – 1.2m Nota: si tratta di un intervallo minimo utilizzabile. I sensori con intervalli migliori saranno consentiti. Quando viene misurata direttamente (definita in precedenza), l'utente deve essere in grado di attivare una riattivazione a 1,2m.
Latenza del sensore <.33 secondi Questo requisito definisce il tempo dal riconoscimento del firmware della presenza umana al driver HID che riceve tale messaggio. È noto che il sistema operativo ha un tempo di latenza variabile per la riattivazione dopo che il segnale viene ricevuto dal sensore.
Potenza del sensore - In uso <65 mw per sensori interni; per il consumo di energia dei sensori esterni è determinato dalla limitazione della potenza del bus; tutte le misure medie. Questa misura incapsula l'intero sottosistema del sensore, tra cui il trasmettitore, il ricevitore e tutti i LED usati in base agli scenari di riattivazione e blocco solo.
Alimentazione del sensore - Standby <5 mw; per il consumo di energia dei sensori esterni è determinato dalla limitazione della potenza del bus; tutte le misure medie. Questa misura verrà misurata dal consumo di energia del sensore quando il sistema è in standby moderno. Questa misura incapsula l'intero sottosistema del sensore, incluso il trasmettitore, il ricevitore e qualsiasi altro hardware usato in base agli scenari di riattivazione e blocco solo.
Accuratezza : creazione di report sulla distanza +/- 5 cm Misurata a 45 cm (12 in), 75 cm (29,5 in) e 120 cm (47,2 in). Obbligatorio solo se questo sensore supporta la distanza.

Integrazione dei dispositivi

Il posizionamento dei sensori è fondamentale per offrire la migliore esperienza utente e offrire un'esperienza di presenza umana coerente tra i dispositivi.

Il posizionamento ideale dipende dal fattore di forma del dispositivo e in tutti i casi gli OEMS devono determinare il posizionamento migliore per il dispositivo. Inoltre, per i dispositivi multi-postura come 2 in 1 portatili convertibili, è consigliabile che i sensori segnalano il campo dei dati isValid = false per le posizioni in cui i sensori di presenza umana non produrranno misurazioni accurate (ad esempio, il sensore non è visibile all'utente o è obstruito). Il posizionamento ottimale del mondo reale dei sensori è in genere sullo stesso piano dello schermo (fronte all'utente).

Assicurarsi inoltre che le diverse configurazioni di un dispositivo possano prendere (posizione della tastiera in modalità tablet e modalità portatile) non bloccare l'apertura e non intersecare il campo di visualizzazione del sensore.

Infine, assicurarsi che il campo della vista del sensore non si interseci con qualsiasi fonte di luce rumorosa (flash della fotocamera, backlight della tastiera e così via) in quanto possono contribuire a ulteriori letture di rumore o male. Assicurarsi di prendere in considerazione tutte le diverse configurazioni che un dispositivo può assumere quando si considera il campo di visualizzazione intersecando con fonti rumorose di onde luce o elettromagnetiche.

Fattore di forma Posizione e considerazioni sul sensore di presenza umana
Tablet Posizionare il sensore di presenza umana vicino alla superficie del dispositivo, non al centro, con lo schermo appropriato per garantire letture accurate.
Decappottabile Si prega di usare il tuo senso migliore di giudizio per i sistemi di stile convertibili.
Clamshell Posizionare il sensore di presenza umana sul coperchio, sopra la visualizzazione rivolta all'utente (consigliato).
Monitoraggio all-in-uno o esterno Posizionare il sensore di presenza umana sulla parte anteriore del dispositivo (ad esempio, area della cornice) (consigliato).
Desktop Se si posiziona il sensore di presenza umana sullo chassis per un desktop, è consigliabile posizionarlo nella parte superiore dello chassis vicino al bordo. È preferibile includere il sensore di presenza nel monitor o fornire un dongle USB esterno.

Supporto dei sensori di presenza umana esterna e politica di arbitrato

I sensori di presenza umana esterni integrati nei monitor sono supportati dalla funzionalità posta in arrivo. Le sezioni seguenti illustrano in dettaglio l'implementazione, i requisiti e i criteri applicati ai sensori di presenza umana esterna. Altri tipi di sensori esterni, ad esempio quelli autonomi, non sono completamente supportati perché il fattore di forma e il tipo di utilizzo sono troppo vari per supportare in modo affidabile. Tuttavia, non c'è nulla che impedisca esplicitamente tali sensori, ed è consigliabile che i fornitori interessati a produrre tali sensori raggiungano sasensors@microsoft.com.

Implementazione

I sensori di presenza umana esterna devono essere esposti al sistema operativo in modo identico a un sensore interno, ad eccezione della proprietà del sensore DEVPKEY_Sensor_ConnectionType deve essere contrassegnata come esterna, in modo che il sistema operativo sia a conoscenza della connessione esterna. Il sistema operativo saprà se il sensore è integrato in un monitor esterno tramite le informazioni PLD associate al sensore. È consigliabile esporre il sensore come dispositivo HID in modo che venga usato il driver di classe HID posta in arrivo. In questo modo viene rimossa la necessità che l'utente installi i driver per rendere operativo il sensore esterno.

La connessione fisica tra il sensore esterno e il sistema deve essere una connessione USB separata dalla connessione di visualizzazione. Ciò è dovuto al fatto che nessuno dei tipi di connessione schermo standard, ad esempio HDMI o DisplayPort, supporta HID. Potrebbe essere possibile che il display e il sensore convidano una connessione tramite la modalità ALT USB-C e USB4, ma non tutti gli utenti avranno accesso a tali tipi di connecter e, pertanto, non devono essere usati come unico connettore per il sensore esterno.

Requisiti

I sensori di presenza umana esterna devono soddisfare gli stessi requisiti dei sensori di presenza umana interna e superare gli stessi test HLK e manuali.

Gestione dei sensori con diverse funzionalità

Quando sono presenti più sensori di presenza con funzionalità diverse, ad esempio il sensore A supporta solo l'approccio e il blocco in uscita, mentre il sensore B supporta solo la dimming adattiva. La pagina Impostazioni rifletterà le funzionalità del sensore selezionato. Se il sensore A è selezionato solo riattivazione e interruttori di blocco verranno visualizzati. Se il sensore B è selezionato, verrà visualizzato solo l'interruttore di spostamento adattivo.

Logica di selezione del sensore di presenza predefinita

Prima di e includendo Windows 11 22H2, l'ultimo sensore connesso è stato scelto per impostazione predefinita. A partire dall'aggiornamento di maggio 2023 a Windows 11 22H2 e versioni successive, la logica di selezione è illustrata come segue:

Logica di selezione predefinita per il sensore di presenza

Criteri per l'approccio alla riattivazione e blocco dei congedi

I sensori esterni hanno priorità su quelli interni e, quando connessi al sistema, sostituire completamente l'interno come input per riattivare e bloccare. Priorità significa che quando un sensore esterno è connesso, diventerà il sensore predefinito per il sistema. Le preferenze dell'utente esistenti, ad esempio il timeout o la distanza di rilevamento, vengono trasferite al sensore esterno.

I criteri di arbitrato per diverse configurazioni di sensori esterni sono disponibili di seguito.

Il sistema ha un sensore integrato Il sistema ha un sensore esterno Politica di arbitrato
Nessuno Se il coperchio del sistema è chiuso; riattivazione e blocco verranno disabilitati e non funzione.
No nessuno La funzionalità non è presente o è disabilitata.
Single Il sensore connesso esternamente diventerà il sensore selezionato predefinito per la riattivazione e il blocco. L'utente avrà la possibilità di configurare il sensore preferito nell'interfaccia utente impostazioni di Windows. Questa impostazione verrà visualizzata solo quando sono disponibili più sensori per il sistema. Dopo l'aggiornamento di maggio 2023 nella versione 22H2 o successiva, la logica di selezione segue la logica di selezione del sensore di presenza predefinita.
No Single Il sensore connesso esternamente diventerà il sensore selezionato predefinito per la riattivazione e il blocco. L'utente avrà la possibilità di configurare il sensore preferito nell'interfaccia utente impostazioni di Windows. Questa impostazione verrà visualizzata solo quando sono disponibili più sensori per il sistema. Dopo l'aggiornamento di maggio 2023 nella versione 22H2 o successiva, la logica di selezione segue la logica di selezione del sensore di presenza predefinita.
Più elementi La stessa opzione utente verrà visualizzata nell'interfaccia utente. Il sensore che è stato connesso per l'ultima volta al sistema sarà il sensore predefinito fino a quando l'utente non sceglie un'altra opzione. Dopo l'aggiornamento di maggio 2023 nella versione 22H2 o successiva, la logica di selezione segue la logica di selezione del sensore di presenza predefinita.
No Più elementi La stessa opzione utente verrà visualizzata nell'interfaccia utente. Il sensore che è stato connesso per l'ultima volta al sistema sarà il sensore predefinito fino a quando l'utente non sceglie un'altra opzione. Dopo l'aggiornamento di maggio 2023 nella versione 22H2 o successiva, la logica di selezione segue la logica di selezione del sensore di presenza predefinita.

Suggerimento

L'orientamento del monitoraggio non viene preso in considerazione quando si determina se il sensore integrato nel monitor è utilizzabile, si presuppone che i sensori possano comunque funzionare come di consueto in questi casi.

Sensori di presenza umana virtuale

I sensori di presenza umana devono essere supportati da un dispositivo fisico. In altre parole, un dispositivo software falso non deve essere esposto come proxy per controllare la riattivazione, il blocco o l'attenuazione adattiva. Questa funzionalità deve essere usata solo con scenari fisici. L'intenzione di questo requisito è che i sensori di presenza devono rilevare e fare riferimento all'ambiente fisico per determinare i segnali di presenza dell'utente. I sensori HID virtuali possono essere implementati se aggregano dati da altri sensori, ad esempio il microfono o altri input utente E sono in esecuzione in un processore offloaded, ad esempio una NPU o un MCU in cui i metadati di immagine o audio non sono accessibili alle applicazioni nel sistema operativo. Nel caso della fotocamera, i sensori di presenza virtuale non devono usare o elaborare i metadati dell'immagine nel sistema operativo. Gli OEM e gli IHD che implementano sensori virtuali che utilizzano immagini o metadati nel sistema operativo prendono tutte le responsabilità legali per la privacy di tale implementazione.

I requisiti di alimentazione per i sensori di presenza in questo white paper sono destinati ai sensori fisici. Per i sensori virtualizzati che eseguono parte di altri sottosistemi, i requisiti di alimentazione vengono ereditati dal sottosistema in cui sono in esecuzione. Ad esempio, un sensore di presenza virtuale in esecuzione in un sistema di standby moderno e in esecuzione nel sottosistema audio offloaded deve seguire i requisiti elencati in Gestione alimentazione del sottosistema audio per le piattaforme di standby moderne

Interazione con l'otturatore della privacy della fotocamera e terminare i commutatori

È previsto che l'otturatore della privacy non interferisca con i sensori di presenza umana, a meno che i metadati dell'immagine non vengano trasmessi al sistema operativo. Nei casi in cui lo stesso sensore fisico viene usato con Windows Hello (fotocamera IR) o la fotocamera RGB generale, è consigliabile che il sensore di presenza umana venga esposto tramite un percorso fisico separato dall'ISP (ad esempio tramite una NPU discreta) in cui le inferenze e nessun metadati dell'immagine (inclusa la firma facciale) vengono trasmessi al sistema operativo. Poiché i commutatori kill della fotocamera devono funzionare nel firmware ISP, un percorso fisicamente separato garantisce che i commutatori di interruzione non interferiscano con le funzionalità di presenza umana. Se non viene usato un percorso fisico separato per un sensore condiviso, la guida HLK della fotocamera indica che gli otturatori della privacy operano sia sul sensore RGB che sul sensore IR e ciò interferisce con le funzionalità di presenza umana con conseguente scarsa esperienza utente perché Windows non avvisa l'utente che la presenza umana è bloccata. Attualmente non è consigliabile avere un percorso condiviso tra la presenza umana e l'ISP. Tuttavia, nei casi in cui questo è necessario, ISP arresta il rilevamento HPD (per il risparmio della batteria) e segnala che il sensore HPD non è disponibile.

È consigliabile segnalare lo stato di qualsiasi otturatore fisico al sistema operativo tramite CT_PRIVACY_CONTROL (per i dispositivi UVC) o KSPROPERTY_CAMERACONTROL_PRIVACY (se si usa il driver AVStream o DMFT). Per informazioni dettagliate, vedere Camera Privacy Shutter Notification.For details, see Camera Privacy Shutter Notification.

Per altre informazioni sulle funzionalità degli otturatori della privacy della fotocamera, kill switch e LED, vedere Camera Privacy Controls (Controlli della privacy della fotocamera).

Interazione con i LED di privacy della fotocamera

Si prevede che i LED di privacy della fotocamera possano e rimangano disattivati nei casi in cui non vengono trasmessi metadati di immagine al sistema operativo. È necessario che il sensore di presenza umana non sia fisicamente in grado di trasmettere i dati del viso o dell'immagine al sistema operativo. Questa operazione può essere eseguita con un'ampia gamma di meccanismi, ad esempio un bus dedicato o un percorso fisicamente separato da un ISP della fotocamera o da un fusibile all'interno del sensore. Altre informazioni sulle funzionalità dei LED di privacy della fotocamera sono disponibili nella sezione Controlli privacy della fotocamera .

Guida all'implementazione

I lettori di questa sezione (che intendono sviluppare un driver del sensore di presenza) devono acquisire familiarità con la Guida alla progettazione del driver sensors.

Nell'hardware viene implementato un sensore di presenza umana come SensorType_Proximity con l'oggetto DEVPKEY_Sensor_ProximityType impostato su ProximityType_HumanProximity = 1.

Se il sensore usa la biometria, può trovarsi nella SensorCategory_Biometric.

Connettività del bus di dispositivo

Non esistono requisiti rigidi al di fuori dei test in HLK (vedere di seguito) sulla connettività del bus di dispositivo. Tuttavia, è consigliabile che i generatori di sistema sfruttano i driver posta in arrivo disponibili in Windows 11 laddove possibile. Ad esempio, è presente un driver HID posta in arrivo per I2C e un driver sensore posta in arrivo per dispositivi basati su HID. Questo offre il vantaggio che Microsoft manterrà i driver posta in arrivo in Windows 11.

Risparmio energia

Questa sezione contiene una panoramica di base del risparmio energia dei sensori di presenza umana. Per informazioni più dettagliate, vedere Sensori di risparmio energia.

Suggerimento

Il sensore di presenza è progettato per funzionare su sistemi di standby moderni. È stato aggiunto il supporto aggiuntivo per l'approccio di riattivazione per sistemi standby non moderni nell'aggiornamento di maggio 2023 per Windows 11 versione 22H2 e successive.

Requisiti aggiuntivi per le implementazioni HIDUSB

L'articolo Sospensione selettiva per HID su dispositivi USB offre un esempio di come un OEM o un INF IHV fa riferimento all'INPUT della posta in arrivo. INF per abilitare una diversa funzionalità di sospensione selettiva. Gli OEM e gli IHD possono eseguire operazioni simili nell'INF, ma facendo riferimento alla sezione indicata in precedenza per abilitare il tocco di riattivazione.

Per semplificare questo INF, gli OEM e gli IHD possono anche prendere in considerazione la creazione di un'estensione INF. Fare riferimento alla documentazione relativa all'uso di un file INF di estensione .

Se il dispositivo ha più raccolte HID, tra cui raccolte di sensori di presenza umana, raccolte di presenza non umane, il firmware del sensore deve supportare solo la riattivazione dalle raccolte di prossimità umane. Se anche una raccolta di sensori di presenza non umana può segnalare la riattivazione, il dispositivo verrà comunque riportato a D0 per svuotare l'alimentazione.

Implementazione del protocollo (architettura generale)

Questa sezione richiede i dettagli di implementazione del driver necessari per segnalare un sensore di presenza umana al sistema operativo. Tecnicamente questa operazione viene eseguita implementando un tipo di rilevamento prossimità umano per un sensore di tipo di prossimità nella categoria del sensore biometrico.

I diagrammi seguenti rappresentano il modo in cui i dati del sensore passano fino allo stack quando la funzionalità funziona. I monitoraggi esterni useranno i diagrammi etichettati come "HID".

Tipo di driver/funzionalità del sensore Distance-Capable HW (+/- 5 cm) Distance-Agnostic HW
HID: Human Interface Device Flusso di dati con supporto per la distanza basato su HID (scelta consigliata) Flusso di dati indipendente dalla distanza basata su HID
CLX: estensione della classe del sensore Windows Flusso di dati con supporto per la distanza basato su CLX Flusso di dati indipendente dalla distanza basata su CLX

Grafico di flusso con capacità di distanza basata su HID

Flusso di dati con supporto per la distanza basato su CLX

Distance-Capable Flusso di dati basata su CLX

Flusso di dati indipendente dalla distanza basata su HID

Distance-Agnostic Flusso di dati basata su HID

Flusso di dati indipendente dalla distanza basata su CLX

Distance-Agnostic Flusso di dati basata su CLX

Flusso di dati di alto livello

  1. L'utente modifica le impostazioni di riattivazione o blocco tramite l'interfaccia utente delle impostazioni e viene comunicato al servizio sensore di Windows.
  2. Il servizio sensore Windows avvia il sensore di presenza umana durante il normale funzionamento o lo standby moderno per monitorare la riattivazione e il blocco.
  3. Il sensore di presenza umana genera un nuovo campione che contiene la presenza umana, la distanza di rilevamento ed è valido.
  4. Se il sistema è in standby moderno e il nuovo campione di presenza umana segnala un essere umano all'interno dell'intervallo di rilevamento configurato, il servizio sensore di Windows invierà un segnale di riattivazione allo stack di alimentazione di Windows. Viceversa, se il sistema è in normale funzionamento e un essere umano non viene segnalato o non è compreso nell'intervallo di rilevamento configurato, il servizio sensore di Windows invierà un segnale di timeout allo stack di alimentazione di Windows.

Segnali di presenza umana

Segnali:

  • Segnale presente dall'utente : si verifica quando il sensore segnala un campione di dati con campo dati presente umano impostato su true. Se il sistema supporta l'attenzione, l'attenzione viene impostata su attiva/true in questo stato.
  • Segnale non attivato presente dall'utente : si verifica nei sistemi che supportano l'attenzione quando il sensore segnala un campione di dati con il campo dati presente umano impostato su true e quindi l'attenzione viene impostata su nonnga o false.
  • Utente non presente segnale : si verifica quando il sensore segnala un campione di dati con il campo dati corrente impostato su false.
  • Segnale sconosciuto dell'utente : segnalato quando la presenza umana è sconosciuta. Ciò può verificarsi se il sensore viene rimosso in modo spurioso o se il sensore deve ancora segnalare un campione valido.

Descrittori HID obbligatori e raccolte di primo livello

Se implementato, usando una delle architetture basate su HID, nella sezione seguente vengono descritti i campi dati per esporre le informazioni sulla presenza.

Per altre informazioni sull'esposizione di un dispositivo tramite HID, vedere Utilizzo HID dei sensori.

Presenza umana – presente (riattivazione e blocco)
ID utilizzo Commenti
0x04B1 HID_USAGE_SENSOR_DATA_BIOMETRIC_HUMAN_PRESENCE Utilizzo per esporre un valore booleano che indica la presenza. Impostare questo valore su "1" per indicare la presenza umana. Impostare questo valore su "0" per indicare nessuna presenza umana.
0x04B2 HID_USAGE_SENSOR_DATA_BIOMETRIC_HUMAN_PROXIMITY_RANGE Usato per esporre i valori di distanza nell'unità predefinita del report di input è in metri, ma il descrittore del report di esempio in questo documento mostra come il dispositivo può segnalare millimetri. Verrà reso un campo facoltativo in un futuro aggiornamento di Windows.

Nota

Il rapporto millimetri deve essere accurato all'interno di +/- 5000mm. L'intervallo segnalato può essere continuo o in incrementi discreti inferiori a 5000mm (ad esempio 2000mm, 7000mm,..). Verrà reso un campo facoltativo in un futuro aggiornamento di Windows.

Guida alla convalida - Requisiti minimi e test: Programma di certificazione hardware Windows (WHCP)

I requisiti e i test minimi per certificare l'hardware come compatibile sono descritti nei test di Hardware Lab Kit (HLK) nelle specifiche e nei criteri del programma di compatibilità hardware di Windows.