USER_INFO_1020 結構 (lmaccess.h)
USER_INFO_1020結構包含使用者可以登入網路的時間。 只有在您呼叫 NetUserSetInfo 函式時,此資訊層級才有效。
語法
typedef struct _USER_INFO_1020 {
DWORD usri1020_units_per_week;
LPBYTE usri1020_logon_hours;
} USER_INFO_1020, *PUSER_INFO_1020, *LPUSER_INFO_1020;
成員
usri1020_units_per_week
指定 DWORD 值,指出周除以的相等長度時間單位數目。 需要這個值,才能計算 usri1020_logon_hours 成員中的位字串長度。
區域網路管理員 2.0 必須UNITS_PER_WEEK此值。 呼叫 NetUserAdd 和 NetUserSetInfo 函式會忽略此成員。
對於服務應用程式,單位必須是下列其中一個值:SAM_DAYS_PER_WEEK、SAM_HOURS_PER_WEEK或SAM_MINUTES_PER_WEEK。
usri1020_logon_hours
21 位元組 (168 位) 位字串的指標,指定使用者可以登入的時間。 使用者是在NetUserSetInfo函式的使用者名稱參數中指定。
字串中的每個位都代表一周中唯一的小時,在 Greenwich Mean Time (GMT) 。 第一個位 (位 0,單字 0) 是星期日,0:00 到 0:59;第二個位 (位 1,word 0) 是星期日,1:00 到 1:59;依此類故。 請注意,只有在您位於 GMT 時區時,字 0 中的位 0 代表從 0:00 到 0:59 的星期日。 在其他所有情況下,您必須根據時區位移來調整位 (例如,太平洋標準時間) 的 GMT 減 8 小時。
需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | lmaccess.h (包含 Lm.h) |