NET_DISPLAY_USER 結構 (lmaccess.h)
NET_DISPLAY_USER結構包含帳戶管理員可以存取的資訊,以判斷使用者帳戶的相關資訊。
語法
typedef struct _NET_DISPLAY_USER {
LPWSTR usri1_name;
LPWSTR usri1_comment;
DWORD usri1_flags;
LPWSTR usri1_full_name;
DWORD usri1_user_id;
DWORD usri1_next_index;
} NET_DISPLAY_USER, *PNET_DISPLAY_USER;
成員
usri1_name
類型: LPWSTR
指定使用者帳戶名稱的 Unicode 字串指標。
usri1_comment
類型: LPWSTR
Unicode 字串的指標,其中包含與使用者相關聯的批註。 此字串可以是 null 字串,或者它可以在終止 Null 字元 (MAXCOMMENTSZ) 之前,具有任意數目的字元。
usri1_flags
類型: DWORD
一組使用者帳戶旗標。 這個成員可以是下列一或多個值。
請注意,設定使用者帳戶控制旗標可能需要特定 許可權 和控制 存取權限。 如需詳細資訊,請參閱 NetUserSetInfo 函式的一節。
值 | 意義 |
---|---|
|
執行的登入腳本。 必須設定此值。 |
|
使用者帳戶已停用。 |
|
不需要密碼。 |
|
使用者無法變更密碼。 |
|
帳戶目前已鎖定 (封鎖) 。 針對 NetUserSetInfo 函式,可以清除此值以解除鎖定先前鎖定的帳戶。 此值無法用來鎖定先前解除鎖定的帳戶。 |
|
密碼永遠不會在帳戶上過期。 |
|
帳戶已啟用委派。 這是安全性敏感性設定;啟用此選項的帳戶應該受到嚴格控制。 此設定可讓帳戶下執行的服務假設用戶端的身分識別,並以該使用者身分向網路上的其他遠端伺服器進行驗證。 |
|
使用者的密碼會儲存在 Active Directory 中可反轉加密之下。 |
|
帳戶標示為「敏感性」;其他使用者無法作為此使用者帳戶的委派。 |
|
使用者必須使用智慧卡登入使用者帳戶。 |
|
此主體僅限於使用金鑰的資料加密標準 (DES) 加密類型。 |
|
此帳戶不需要 Kerberos 預先驗證進行登入。 |
|
使用者的密碼已過期。
Windows 2000: 不支援這個值。 |
|
此帳戶受信任,可驗證 Kerberos 安全性套件外部的使用者,並透過限制委派該使用者。 這是安全性敏感性設定;啟用此選項的帳戶應該受到嚴格控制。 此設定可讓帳戶下執行的服務判斷提示用戶端的身分識別,並以該使用者身分驗證網路上特別設定的服務。
Windows XP/2000: 不支援這個值。 |
下列值描述帳戶類型。 只能設定一個值。 您無法使用 NetUserSetInfo 函式來變更帳戶類型。
usri1_full_name
類型: LPWSTR
Unicode 字串的指標,其中包含使用者的完整名稱。 此字串可以是 Null 字串,或者它可以在終止 Null 字元之前具有任意數目的字元。
usri1_user_id
類型: DWORD
使用者的相對識別碼 (RID) 。 相對識別碼是由建立使用者的帳戶資料庫所決定。 它會唯一定義此使用者帳戶給網域內的帳戶管理員。 如需相對識別碼的詳細資訊,請參閱 SID 元件。
usri1_next_index
類型: DWORD
NetQueryDisplayInformation函式所傳回之最後一個專案的索引。 將此值當做 Index 參數傳遞至 NetQueryDisplayInformation ,以傳回下一個邏輯專案。 請注意,除了擷取更多資料與 NetQueryDisplayInformation的其他呼叫之外,您不應該將此成員的值用於任何用途。
需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | lmaccess.h (包含 Lm.h) |