estrutura USER_INFO_1008 (lmaccess.h)
A estrutura USER_INFO_1008 contém um conjunto de sinalizadores de bits que definem vários parâmetros de conta de rede do usuário. Esse nível de informação só é válido quando você chama a função NetUserSetInfo .
Sintaxe
typedef struct _USER_INFO_1008 {
DWORD usri1008_flags;
} USER_INFO_1008, *PUSER_INFO_1008, *LPUSER_INFO_1008;
Membros
usri1008_flags
Os recursos a serem associados à conta de usuário especificada no parâmetro username à função NetUserSetInfo . Esse membro pode ser um ou mais dos valores a seguir.
Observe que definir sinalizadores de controle de conta de usuário pode exigir determinados privilégios e controlar direitos de acesso. Para obter mais informações, consulte a seção Comentários da função NetUserSetInfo .
Valor | Significado |
---|---|
|
O script de logon executado. Esse valor deve ser definido. |
|
A conta do usuário está desabilitada. |
|
O diretório base é necessário. Este valor é ignorado. |
|
Nenhuma senha é necessária. |
|
O usuário não pode alterar a senha. |
|
No momento, a conta está bloqueada. Você pode chamar a função NetUserSetInfo para limpar esse valor e desbloquear uma conta bloqueada anteriormente. Você não pode usar esse valor para bloquear uma conta desbloqueada anteriormente. |
|
A senha nunca deve expirar na conta. |
|
A senha do usuário é armazenada em criptografia reversível no Active Directory. |
|
Marca a conta como "confidencial"; outros usuários não podem atuar como representantes dessa conta de usuário. |
|
Exige que o usuário faça logon na conta de usuário com uma cartão inteligente. |
|
Restrinja essa entidade de segurança a usar apenas tipos de criptografia DES (Data Encryption Standard) para chaves. |
|
Essa conta não requer pré-autenticação Kerberos para logon. |
|
A conta está habilitada para delegação. Essa é uma configuração sensível à segurança; contas com essa opção habilitada devem ser fortemente controladas. Essa configuração permite que um serviço em execução na conta assuma a identidade de um cliente e se autentique como esse usuário para outros servidores remotos na rede. |
|
A senha do usuário expirou.
Windows 2000: Não há suporte para esse valor. |
|
A conta é confiável para autenticar um usuário fora do pacote de segurança Kerberos e delegar esse usuário por meio de delegação restrita. Essa é uma configuração sensível à segurança; contas com essa opção habilitada devem ser fortemente controladas. Essa configuração permite que um serviço em execução na conta afirme a identidade de um cliente e se autentique como esse usuário para serviços configurados especificamente na rede.
Windows XP/2000: Não há suporte para esse valor. |
Os valores a seguir descrevem o tipo de conta. Somente um valor pode ser definido. Não é possível alterar o tipo de conta usando a função NetUserSetInfo .
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | lmaccess.h (inclua Lm.h) |
Confira também
Visão geral do gerenciamento de rede