estrutura USER_INFO_1020 (lmaccess.h)

A estrutura USER_INFO_1020 contém os horários durante os quais um usuário pode fazer logon na rede. Esse nível de informação é válido somente quando você chama a função NetUserSetInfo .

Sintaxe

typedef struct _USER_INFO_1020 {
  DWORD  usri1020_units_per_week;
  LPBYTE usri1020_logon_hours;
} USER_INFO_1020, *PUSER_INFO_1020, *LPUSER_INFO_1020;

Membros

usri1020_units_per_week

Especifica um valor DWORD que indica o número de unidades de tempo de comprimento igual em que a semana é dividida. Esse valor é necessário para calcular o comprimento da cadeia de caracteres de bits no membro usri1020_logon_hours .

Esse valor deve ser UNITS_PER_WEEK para o LAN Manager 2.0. As chamadas para as funções NetUserAdd e NetUserSetInfo ignoram esse membro.

Para aplicativos de serviço, as unidades devem ser um dos seguintes valores: SAM_DAYS_PER_WEEK, SAM_HOURS_PER_WEEK ou SAM_MINUTES_PER_WEEK.

usri1020_logon_hours

Ponteiro para uma cadeia de caracteres de bits de 21 bytes (168 bits) que especifica os horários durante os quais o usuário pode fazer logon. O usuário é especificado no parâmetro username para a função NetUserSetInfo .

Cada bit na cadeia de caracteres representa uma hora exclusiva na semana, em Greenwich Mean Time (GMT). O primeiro bit (bit 0, palavra 0) é domingo, das 0h às 0h59; o segundo bit (bit 1, palavra 0) é domingo, 1:00 a 1:59; e assim por diante. Observe que o bit 0 na palavra 0 representa domingo das 0:00 às 0:59 somente se você estiver no fuso horário GMT. Em todos os outros casos, você deve ajustar os bits de acordo com o deslocamento de fuso horário (por exemplo, GMT menos 8 horas para o Horário Padrão do Pacífico).

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

NetUserSetInfo

Visão geral do gerenciamento de rede

Estruturas de gerenciamento de rede

Funções de usuário