1
0
mirror of https://github.com/UzixLS/KernelEx.git synced 2025-07-19 07:21:20 +03:00

import KernelEx-4.5-RC5

This commit is contained in:
UzixLS
2018-11-03 16:22:49 +03:00
parent e8dd043a25
commit 309977e788
76 changed files with 2275 additions and 544 deletions

View File

@ -23,11 +23,18 @@
#include "kexcoresdk.h"
#include "_shell32_apilist.h"
extern void uninit_SHGetFolderPath();
BOOL init_shell32()
{
return TRUE;
}
void uninit_shell32()
{
uninit_SHGetFolderPath();
}
static const apilib_named_api shell32_named_apis[] =
{
/*** AUTOGENERATED APILIST NAMED EXPORTS BEGIN ***/
@ -37,6 +44,8 @@ static const apilib_named_api shell32_named_apis[] =
DECL_API("FindExecutableW", FindExecutableW_fwd),
DECL_API("SHBindToParent", SHBindToParent_new),
DECL_API("SHBrowseForFolderW", SHBrowseForFolderW_fwd),
DECL_API("SHCreateDirectoryExA", SHCreateDirectoryExA_new),
DECL_API("SHCreateDirectoryExW", SHCreateDirectoryExW_new),
DECL_API("SHFileOperationW", SHFileOperationW_fwd),
DECL_API("SHGetFileInfoW", SHGetFileInfoW_fwd),
DECL_API("SHGetFolderLocation", SHGetFolderLocation_new),
@ -44,8 +53,8 @@ static const apilib_named_api shell32_named_apis[] =
DECL_API("SHGetFolderPathW", SHGetFolderPathW_new),
DECL_API("SHGetNewLinkInfoW", SHGetNewLinkInfoW_fwd),
DECL_API("SHGetSpecialFolderLocation", SHGetSpecialFolderLocation_fix),
DECL_API("SHGetSpecialFolderPathA", SHGetSpecialFolderPathA_fix),
DECL_API("SHGetSpecialFolderPathW", SHGetSpecialFolderPathW_fix),
DECL_API("SHGetSpecialFolderPathA", SHGetSpecialFolderPathA_new),
DECL_API("SHGetSpecialFolderPathW", SHGetSpecialFolderPathW_new),
DECL_API("SHParseDisplayName", SHParseDisplayName_new),
DECL_API("ShellAboutW", ShellAboutW_fwd),
DECL_API("ShellExecuteExW", ShellExecuteExW_fwd),