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 或错误状态。

备注

此函数没有关联的导入库或头文件;必须使用 LoadLibraryGetProcAddress 函数调用它。

要求

要求
DLL
Ntdll.dll

另请参阅

NtQueryDirectoryObject