struktur USER_INFO_1020 (lmaccess.h)

Struktur USER_INFO_1020 berisi waktu di mana pengguna dapat masuk ke jaringan. Tingkat informasi ini hanya valid saat Anda memanggil fungsi NetUserSetInfo .

Sintaks

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

Anggota

usri1020_units_per_week

Menentukan nilai DWORD yang menunjukkan jumlah unit waktu yang sama di mana minggu dibagi. Nilai ini diperlukan untuk menghitung panjang string bit di anggota usri1020_logon_hours .

Nilai ini harus UNITS_PER_WEEK untuk Lan Manager 2.0. Panggilan ke fungsi NetUserAdd dan NetUserSetInfo mengabaikan anggota ini.

Untuk aplikasi layanan, unit harus menjadi salah satu nilai berikut: SAM_DAYS_PER_WEEK, SAM_HOURS_PER_WEEK, atau SAM_MINUTES_PER_WEEK.

usri1020_logon_hours

Penunjuk ke string bit 21-byte (168 bit) yang menentukan waktu pengguna dapat masuk. Pengguna ditentukan dalam parameter nama pengguna ke fungsi NetUserSetInfo .

Setiap bit dalam string mewakili jam unik dalam seminggu, dalam Greenwich Mean Time (GMT). Bit pertama (bit 0, kata 0) adalah Hari Minggu, 0:00 hingga 0:59; bit kedua (bit 1, kata 0) adalah Minggu, 1:00 hingga 1:59; dan sebagainya. Perhatikan bahwa bit 0 di word 0 mewakili Hari Minggu dari pukul 0:00 hingga 0:59 hanya jika Anda berada di zona waktu GMT. Dalam semua kasus lain, Anda harus menyesuaikan bit sesuai dengan offset zona waktu Anda (misalnya, GMT dikurangi 8 jam untuk Waktu Standar Pasifik).

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header lmaccess.h (termasuk Lm.h)

Lihat juga

NetUserSetInfo

Gambaran Umum Manajemen Jaringan

Struktur Manajemen Jaringan

Fungsi Pengguna