структура NET_DISPLAY_MACHINE (lmaccess.h)

Структура NET_DISPLAY_MACHINE содержит сведения, к которым менеджер по работе с клиентами может получить доступ для определения сведений о компьютерах и их атрибутах.

Синтаксис

typedef struct _NET_DISPLAY_MACHINE {
  LPWSTR usri2_name;
  LPWSTR usri2_comment;
  DWORD  usri2_flags;
  DWORD  usri2_user_id;
  DWORD  usri2_next_index;
} NET_DISPLAY_MACHINE, *PNET_DISPLAY_MACHINE;

Члены

usri2_name

Тип: LPWSTR

Указатель на строку Юникода, указывающую имя компьютера для доступа.

usri2_comment

Тип: LPWSTR

Указатель на строку Юникода, содержащую комментарий, связанный с компьютером. Эта строка может быть пустой строкой или иметь любое количество символов до завершающего символа NULL.

usri2_flags

Тип: DWORD

Набор флагов, содержащий значения, определяющие несколько признаков. Этот элемент может быть одним или несколькими из следующих значений.

Обратите внимание, что для настройки флагов управления учетными записями могут потребоваться определенные привилегии и права доступа. Дополнительные сведения см. в разделе Примечания функции NetUserSetInfo .

Значение Значение
UF_SCRIPT
Выполняемый скрипт входа. Это значение должно быть задано.
UF_ACCOUNTDISABLE
Учетная запись пользователя отключена.
UF_PASSWD_NOTREQD
Пароль не требуется.
UF_PASSWD_CANT_CHANGE
Пользователь не может изменить пароль.
UF_LOCKOUT
В настоящее время учетная запись заблокирована. Для функции NetUserSetInfo это значение можно очистить, чтобы разблокировать ранее заблокированную учетную запись. Это значение нельзя использовать для блокировки ранее разблокированных учетных записей.
UF_DONT_EXPIRE_PASSWD
Представляет пароль, срок действия которого никогда не истечет в учетной записи.
UF_TRUSTED_FOR_DELEGATION
Учетная запись включена для делегирования. Это параметр с учетом безопасности; Учетные записи с включенным параметром должны строго контролироваться. Этот параметр позволяет службе, работающей под учетной записью, принимать удостоверение клиента и проходить проверку подлинности от имени этого пользователя на других удаленных серверах в сети.
UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED
Пароль пользователя хранится под обратимым шифрованием в Active Directory.
UF_NOT_DELEGATED
Помечает учетную запись как "чувствительную"; другие пользователи не могут выступать в качестве делегатов этой учетной записи пользователя.
UF_SMARTCARD_REQUIRED
Пользователь должен войти в учетную запись пользователя с помощью смарт-карта.
UF_USE_DES_KEY_ONLY
Ограничьте этот субъект, чтобы использовать только типы шифрования des для ключей.
UF_DONT_REQUIRE_PREAUTH
Эта учетная запись не требует предварительной проверки подлинности Kerberos для входа.
UF_PASSWORD_EXPIRED
Срок действия пароля пользователя истек.

Windows 2000: Это значение не поддерживается.

UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION
Эта учетная запись является доверенной для проверки подлинности пользователя за пределами пакета безопасности Kerberos и делегирования этого пользователя с помощью ограниченного делегирования. Это параметр с учетом безопасности; Учетные записи с включенным параметром должны строго контролироваться. Этот параметр позволяет службе, работающей под учетной записью, подтвердить удостоверение клиента и пройти проверку подлинности от имени этого пользователя для специально настроенных служб в сети.

Windows XP/2000: Это значение не поддерживается.

 

Следующие значения описывают тип учетной записи. Можно задать только одно значение. Тип учетной записи нельзя изменить с помощью функции NetUserSetInfo .

Значение Значение
UF_NORMAL_ACCOUNT
Тип учетной записи по умолчанию, представляющий обычного пользователя.
UF_TEMP_DUPLICATE_ACCOUNT
Учетная запись для пользователей, основная учетная запись которых находится в другом домене. Эта учетная запись предоставляет пользователю доступ к этому домену, но не к любому домену, который доверяет этому домену. Диспетчер пользователей называет этот тип учетной записи локальным пользователем.
UF_WORKSTATION_TRUST_ACCOUNT
Учетная запись компьютера для рабочей станции или сервера, включающего этот домен.
UF_SERVER_TRUST_ACCOUNT
Учетная запись компьютера для резервного контроллера домена, который является членом этого домена.
UF_INTERDOMAIN_TRUST_ACCOUNT
Разрешение на доверие учетной записи для домена, который доверяет другим доменам.

usri2_user_id

Тип: DWORD

Относительный идентификатор (RID) компьютера. Относительный идентификатор определяется базой данных учетных записей при определении компьютера. Дополнительные сведения о RIDS см. в разделе Компоненты SID.

usri2_next_index

Тип: DWORD

Индекс последней записи, возвращаемой функцией NetQueryDisplayInformation . Передайте это значение в качестве параметра Index в NetQueryDisplayInformation , чтобы вернуть следующую логическую запись. Обратите внимание, что значение этого элемента не следует использовать для каких-либо целей, кроме как для получения дополнительных данных с помощью дополнительных вызовов NetQueryDisplayInformation.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть lmaccess.h (включая Lm.h)

См. также раздел

Получение функций

NetQueryDisplayInformation

NetUserAdd

NetUserSetInfo

Общие сведения об управлении сетью

Структуры управления сетью