структура 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 |