Функция 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 (include Ks.h) |
библиотеки | Ks.lib |