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)
Library Ks.lib

另请参阅

KsGetImageNameAndResourceId