Freigeben über


KsLoadResource-Funktion (ks.h)

Kopiert (lädt) eine Ressource aus dem angegebenen Image.

Syntax

KSDDKAPI NTSTATUS KsLoadResource(
  [in]            PVOID     ImageBase,
  [in]            POOL_TYPE PoolType,
  [in]            ULONG_PTR ResourceName,
  [in]            ULONG     ResourceType,
  [out]           PVOID     *Resource,
  [out, optional] PULONG    ResourceSize
);

Parameter

[in] ImageBase

Zeiger auf die Bildbasis

[in] PoolType

Pooltyp, der beim Kopieren der Ressource verwendet werden soll

[in] ResourceName

Name der Ressource.

[in] ResourceType

Ressourcentyp

[out] Resource

Zeiger auf den resultierenden Ressourcenspeicher.

[out, optional] ResourceSize

Zeiger auf den ULONG-Wert, um die Größe der Ressource zu erhalten.

Rückgabewert

STATUS_SUCCESS bei erfolgreicher Ausführung STATUS_INSUFFICIENT_RESOURCES, wenn arbeitsspeicher nicht zugewiesen werden kann, andernfalls ein entsprechender Fehlercode.

Anforderungen

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