Freigeben über


KsMapModuleName-Funktion (ks.h)

Die funktion KsMapModuleName gibt den Bildnamen und den Ressourcenbezeichner zurück, der dem PhysicalDeviceObject und ModuleName Parameter 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

Zeigen Sie auf eine DEVICE_OBJECT, für die die angeforderten Informationen zurückgegeben werden sollen.

[in] ModuleName

Zeigen Sie 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 Bildnamen für die angegebene Ressource empfängt.

[out] ResourceId

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

[out] ValueType

Zeigen Sie 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- Universal
Header- ks.h (enthalten Ks.h)
Library Ks.lib

Siehe auch

KsGetImageNameAndResourceId-