struttura NET_DISPLAY_MACHINE (lmaccess.h)
La struttura NET_DISPLAY_MACHINE contiene informazioni a cui un account manager può accedere per determinare informazioni sui computer e sui relativi attributi.
Sintassi
typedef struct _NET_DISPLAY_MACHINE {
LPWSTR usri2_name;
LPWSTR usri2_comment;
DWORD usri2_flags;
DWORD usri2_user_id;
DWORD usri2_next_index;
} NET_DISPLAY_MACHINE, *PNET_DISPLAY_MACHINE;
Members
usri2_name
Tipo: LPWSTR
Puntatore a una stringa Unicode che specifica il nome del computer a cui accedere.
usri2_comment
Tipo: LPWSTR
Puntatore a una stringa Unicode contenente un commento associato al computer. Questa stringa può essere una stringa Null oppure può avere un numero qualsiasi di caratteri prima del carattere Null di terminazione.
usri2_flags
Tipo: DWORD
Set di flag che contiene valori che determinano diverse funzionalità. Questo membro può essere uno o più dei valori seguenti.
Si noti che l'impostazione dei flag di controllo dell'account utente può richiedere determinati privilegi e controllare i diritti di accesso. Per altre informazioni, vedere la sezione Osservazioni della funzione NetUserSetInfo .
Valore | Significato |
---|---|
|
Script di accesso eseguito. Questo valore deve essere impostato. |
|
L'account dell'utente è disabilitato. |
|
Non è necessaria alcuna password. |
|
L'utente non può modificare la password. |
|
L'account è attualmente bloccato (bloccato). Per la funzione NetUserSetInfo , questo valore può essere cancellato per sbloccare un account bloccato in precedenza. Questo valore non può essere usato per bloccare un account sbloccato in precedenza. |
|
Rappresenta la password, che non scadrà mai nell'account. |
|
L'account è abilitato per la delega. Si tratta di un'impostazione sensibile alla sicurezza; gli account con questa opzione abilitata devono essere strettamente controllati. Questa impostazione consente a un servizio in esecuzione nell'account di presupporre l'identità di un client ed eseguire l'autenticazione come tale utente in altri server remoti nella rete. |
|
La password dell'utente viene archiviata in crittografia reversibile in Active Directory. |
|
Contrassegna l'account come "sensibile"; altri utenti non possono fungere da delegati di questo account utente. |
|
Richiede all'utente di accedere all'account utente con una smart card. |
|
Limitare questa entità all'uso solo dei tipi di crittografia DES (Data Encryption Standard) per le chiavi. |
|
Questo account non richiede la preautenticazione Kerberos per l'accesso. |
|
La password dell'utente è scaduta.
Windows 2000: Questo valore non è supportato. |
|
L'account è attendibile per autenticare un utente all'esterno del pacchetto di sicurezza Kerberos e delegare l'utente tramite la delega vincolata. Si tratta di un'impostazione sensibile alla sicurezza; gli account con questa opzione abilitata devono essere strettamente controllati. Questa impostazione consente a un servizio in esecuzione nell'account di asserire l'identità di un client ed eseguire l'autenticazione come tale utente per servizi configurati in modo specifico nella rete.
Windows XP/2000: Questo valore non è supportato. |
I valori seguenti descrivono il tipo di account. È possibile impostare un solo valore. Non è possibile modificare il tipo di account usando la funzione NetUserSetInfo .
usri2_user_id
Tipo: DWORD
Identificatore relativo (RID) del computer. L'identificatore relativo è determinato dal database degli account quando viene definito il computer. Per altre informazioni su RIDS, vedere Componenti SID.
usri2_next_index
Tipo: DWORD
Indice dell'ultima voce restituita dalla funzione NetQueryDisplayInformation . Passare questo valore come parametro Index a NetQueryDisplayInformation per restituire la voce logica successiva. Si noti che non è consigliabile usare il valore di questo membro per alcun scopo, ad eccezione del recupero di altri dati con chiamate aggiuntive a NetQueryDisplayInformation.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | lmaccess.h (include Lm.h) |