Функция 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