Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Imposta i bit di un valore a 64 bit per indicare l'operatore di confronto da utilizzare per un attributo di versione del sistema operativo specificato. Questa macro viene utilizzata per compilare il parametro dwlConditionMask della funzione VerifyVersionInfo .
Sintassi
ULONGLONG VER_SET_CONDITION(
ULONGLONG _m_,
DWORD _t_,
BYTE _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ò essere 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
Tipo: ULONGLONG
La macro restituisce il valore della maschera di condizione.
Osservazioni:
Chiamare questa macro una volta per ogni bit impostato nel parametro dwTypeMask della funzione VerifyVersionInfo .
Esempi
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 | Finestre |
Intestazione | winnt.h (include Windows.h) |