Share via


enumerazione AR_STATE (winuser.h)

Indica lo stato della rotazione automatica dello schermo per il sistema. Ad esempio, se la rotazione automatica è supportata e se è abilitata dall'utente. Questa enumerazione è un OR bit per bit di uno o più dei valori seguenti.

Sintassi

typedef enum tagAR_STATE {
  AR_ENABLED = 0x0,
  AR_DISABLED = 0x1,
  AR_SUPPRESSED = 0x2,
  AR_REMOTESESSION = 0x4,
  AR_MULTIMON = 0x8,
  AR_NOSENSOR = 0x10,
  AR_NOT_SUPPORTED = 0x20,
  AR_DOCKED = 0x40,
  AR_LAPTOP = 0x80
} AR_STATE, *PAR_STATE;

Costanti

 
AR_ENABLED
Valore: 0x0
La rotazione automatica è abilitata dall'utente.
AR_DISABLED
Valore: 0x1
La rotazione automatica è disabilitata dall'utente.
AR_SUPPRESSED
Valore: 0x2
La rotazione automatica è attualmente eliminata da una o più preferenze di rotazione automatica del processo.
AR_REMOTESESSION
Valore: 0x4
La sessione è remota e la rotazione automatica viene temporaneamente disabilitata.
AR_MULTIMON
Valore: 0x8
Il sistema dispone di più monitor collegati e la rotazione automatica è temporaneamente disabilitata.
AR_NOSENSOR
Valore: 0x10
Il sistema non dispone di un sensore di rotazione automatica.
AR_NOT_SUPPORTED
Valore: 0x20
La rotazione automatica non è supportata con la configurazione corrente del sistema.
AR_DOCKED
Valore: 0x40
Il dispositivo è ancorato e la rotazione automatica è temporaneamente disabilitata.
AR_LAPTOP
Valore: 0x80
Il dispositivo è in modalità portatile e la rotazione automatica è temporaneamente disabilitata.

Requisiti

Requisito Valore
Intestazione Winuser