macro VER_SET_CONDITION (winnt.h)
Imposta i bit di un valore a 64 bit per indicare l'operatore di confronto da usare per un attributo di versione del sistema operativo specificato. Questa macro viene utilizzata per compilare il parametro dwlConditionMask della funzione VerifyVersionInfo .
Sintassi
void VER_SET_CONDITION(
_m_,
_t_,
_c_
);
Parametri
_m_
Variabile da passare come parametro dwlConditionMask della funzione VerifyVersionInfo . La macro archivia le informazioni di confronto nei bit di questa variabile.
Prima della prima chiamata a VER_SET_CONDITION, inizializzare questa variabile su zero. Per le chiamate successive a VER_SET_CONDITION, passare la variabile usata nella chiamata precedente.
_t_
Maschera che indica il membro della struttura OSVERSIONINFOEX il cui tipo di confronto è impostato. Questo valore corrisponde a uno dei bit specificati nel parametro dwTypeMask per la funzione VerifyVersionInfo . Questo parametro può avere uno dei valori seguenti.
_c_
Operatore da utilizzare per il confronto. La funzione VerifyVersionInfo usa questo operatore per confrontare un valore di attributo specificato con il valore corrispondente per il sistema attualmente in esecuzione.
Per tutti i valori di dwTypeBitMask diversi da VER_SUITENAME, questo parametro può essere uno dei valori seguenti.
Se dwTypeBitMask è VER_SUITENAME, questo parametro può essere uno dei valori seguenti.
Valore restituito
nessuno
Osservazioni
Chiamare questa macro una volta per ogni set di bit nel parametro dwTypeMask della funzione VerifyVersionInfo .
Esempio
Per un esempio, vedere Verifica della versione di sistema.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winnt.h (include Windows.h) |