KsMapModuleName-Funktion (ks.h)

Die KsMapModuleName-Funktion gibt den Imagenamen und den Ressourcenbezeichner zurück, der den Parametern PhysicalDeviceObject und ModuleName entspricht.

Syntax

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

Parameter

[in] PhysicalDeviceObject

Zeiger auf einen DEVICE_OBJECT, für den die angeforderten Informationen zurückgegeben werden sollen.

[in] ModuleName

Zeiger auf einen Puffer, der den Modulnamen enthält, für den die angeforderten Informationen zurückgegeben werden sollen.

[out] ImageName

Ein vom Aufrufer zugewiesener Puffer, der den Imagenamen für die angegebene Ressource empfängt.

[out] ResourceId

Zeiger auf eine vom Aufrufer bereitgestellte Variable, die den Ressourcenbezeichner empfängt.

[out] ValueType

Zeiger auf eine Position, an der die Funktion den Werttyp der angegebenen Ressource zurückgibt.

Rückgabewert

KsMapModuleName gibt STATUS_SUCCESS zurück, wenn die angeforderten Werte gefunden werden. Andernfalls gibt die Routine einen Fehlercode zurück.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header ks.h (einschließlich Ks.h)
Bibliothek Ks.lib

Weitere Informationen

KsGetImageNameAndResourceId