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


Функция NtOpenSymbolicLinkObject

[Эта функция может быть изменена или недоступна в будущем.]

Открывает существующую символьную ссылку.

Синтаксис

NTSTATUS WINAPI NtOpenSymbolicLinkObject(
  _Out_ PHANDLE            LinkHandle,
  _In_  ACCESS_MASK        DesiredAccess,
  _In_  POBJECT_ATTRIBUTES ObjectAttributes
);

Параметры

LinkHandle [out]

Дескриптор только что открытого объекта символьной ссылки.

DesiredAccess [in]

ACCESS_MASK, указывающий запрошенный доступ к объекту каталога. Обычно используется GENERIC_READ чтобы дескриптор можно было передать в функцию NtQueryDirectoryObject .

ObjectAttributes [in]

Атрибуты объекта каталога. Чтобы инициализировать структуру OBJECT_ATTRIBUTES , используйте макрос InitializeObjectAttributes . Если вызывающий объект не выполняется в контексте системного потока, он должен указать флаг OBJ_KERNEL_HANDLE при инициализации структуры. Дополнительные сведения см. в документации по этим элементам в документации по WDK.

Возвращаемое значение

Функция возвращает STATUS_SUCCESS или состояние ошибки.

Комментарии

У этой функции нет связанной библиотеки импорта или файла заголовков; его необходимо вызвать с помощью функций LoadLibrary и GetProcAddress .

Требования

Требование Значение
DLL
Ntdll.dll

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

NtQueryDirectoryObject