KsLoadResource 関数 (ks.h)

指定されたイメージからリソースをコピー (読み込み) します。

構文

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

パラメーター

[in] ImageBase

イメージ ベースへのポインター

[in] PoolType

リソースのコピー時に使用するプールの種類

[in] ResourceName

リソース名。

[in] ResourceType

リソースの種類

[out] Resource

結果のリソース メモリへのポインター。

[out, optional] ResourceSize

リソースのサイズを受け取る ULONG 値へのポインター。

戻り値

STATUS_SUCCESS成功した場合は、メモリを割り当てることができない場合はSTATUS_INSUFFICIENT_RESOURCESし、それ以外の場合は適切なエラー コードを返します。

要件

要件
対象プラットフォーム ユニバーサル
Header ks.h (Ks.h を含む)
Library Ks.lib