Функция 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, если память не может быть выделена, в противном случае соответствующий код ошибки.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ks.h (включая Ks.h) |
Библиотека | Ks.lib |