Поделиться через


структура LSA_OBJECT_ATTRIBUTES (lsalookup.h)

Структура LSA_OBJECT_ATTRIBUTES используется с функцией LsaOpenPolicy для указания атрибутов соединения с объектом Policy .

При вызове LsaOpenPolicy инициализируйте элементы этой структуры со значением NULL или нулевым значением, так как функция не использует эти сведения.

Синтаксис

typedef struct _LSA_OBJECT_ATTRIBUTES {
  ULONG               Length;
  HANDLE              RootDirectory;
  PLSA_UNICODE_STRING ObjectName;
  ULONG               Attributes;
  PVOID               SecurityDescriptor;
  PVOID               SecurityQualityOfService;
} LSA_OBJECT_ATTRIBUTES, *PLSA_OBJECT_ATTRIBUTES;

Члены

Length

Задает размер структуры LSA_OBJECT_ATTRIBUTES в байтах.

RootDirectory

Должно иметь значение NULL.

ObjectName

Должно иметь значение NULL.

Attributes

Должно быть равно нулю.

SecurityDescriptor

Должно иметь значение NULL.

SecurityQualityOfService

Должно иметь значение NULL.

Комментарии

Структура LSA_OBJECT_ATTRIBUTES определяется в файле заголовка LsaLookup.h.

Windows Server 2008 с пакетом обновления 2 (SP2) и более ранних версий, Windows Vista с пакетом обновления 2 (SP2) и более ранних версий, Windows Server 2003, Windows XP/2000: Структура LSA_OBJECT_ATTRIBUTES определяется в файле заголовка NTSecAPI.h.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть lsalookup.h

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

LsaOpenPolicy

SECURITY_QUALITY_OF_SERVICE