Partager via


KsLoadResource, fonction (ks.h)

Copie (charge) une ressource à partir de l’image donnée.

Syntaxe

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

Paramètres

[in] ImageBase

Pointeur vers la base de l’image

[in] PoolType

Type de pool à utiliser lors de la copie de la ressource

[in] ResourceName

Nom de la ressource.

[in] ResourceType

Type de ressource

[out] Resource

Pointeur vers la mémoire de ressource résultante.

[out, optional] ResourceSize

Pointeur vers la valeur ULONG pour recevoir la taille de la ressource.

Valeur retournée

STATUS_SUCCESS en cas de réussite, STATUS_INSUFFICIENT_RESOURCES si la mémoire ne peut pas être allouée, sinon un code d’erreur approprié.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête ks.h (inclure Ks.h)
Bibliothèque Ks.lib