KsMapModuleName 函数 (ks.h)

KsMapModuleName 函数返回与 PhysicalDeviceObject ModuleName 参数对应的映像名称和资源标识符。

语法

KSDDKAPI NTSTATUS KsMapModuleName(
  [in]  PDEVICE_OBJECT  PhysicalDeviceObject,
  [in]  PUNICODE_STRING ModuleName,
  [out] PUNICODE_STRING ImageName,
  [out] PULONG_PTR      ResourceId,
  [out] PULONG          ValueType
);

参数

[in] PhysicalDeviceObject

指向返回所请求信息的DEVICE_OBJECT的指针。

[in] ModuleName

指向包含要为其返回所请求信息的模块名称的缓冲区的指针。

[out] ImageName

一个调用方分配的缓冲区,用于接收指定资源的映像名称。

[out] ResourceId

指向接收资源标识符的调用方提供的变量的指针。

[out] ValueType

指向函数返回指定资源的值类型的位置的指针。

返回值

如果找到请求的值,则 KsMapModuleName 返回STATUS_SUCCESS;否则,例程将返回错误代码。

要求

要求 价值
目标平台 普遍
标头 ks.h (包括 Ks.h)
Ks.lib

另请参阅

KsGetImageNameAndResourceId