Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
9668dddf
Commit
9668dddf
authored
Dec 02, 2014
by
Stefan Leichter
Committed by
Alexandre Julliard
Dec 05, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
kernel32: Add stubs for CreateSymbolicLinkA/W.
parent
59af425d
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
25 additions
and
2 deletions
+25
-2
api-ms-win-core-file-l2-1-0.spec
...-ms-win-core-file-l2-1-0/api-ms-win-core-file-l2-1-0.spec
+1
-1
api-ms-win-core-file-l2-1-1.spec
...-ms-win-core-file-l2-1-1/api-ms-win-core-file-l2-1-1.spec
+1
-1
kernel32.spec
dlls/kernel32/kernel32.spec
+2
-0
path.c
dlls/kernel32/path.c
+18
-0
winbase.h
include/winbase.h
+3
-0
No files found.
dlls/api-ms-win-core-file-l2-1-0/api-ms-win-core-file-l2-1-0.spec
View file @
9668dddf
...
...
@@ -2,7 +2,7 @@
@ stdcall CopyFileExW(wstr wstr ptr ptr ptr long) kernel32.CopyFileExW
@ stdcall CreateDirectoryExW(wstr wstr ptr) kernel32.CreateDirectoryExW
@ stdcall CreateHardLinkW(wstr wstr ptr) kernel32.CreateHardLinkW
@ st
ub
CreateSymbolicLinkW
@ st
dcall CreateSymbolicLinkW(wstr wstr long) kernel32.
CreateSymbolicLinkW
@ stdcall GetFileInformationByHandleEx(long long ptr long) kernel32.GetFileInformationByHandleEx
@ stdcall MoveFileExW(wstr wstr long) kernel32.MoveFileExW
@ stdcall MoveFileWithProgressW(wstr wstr ptr ptr long) kernel32.MoveFileWithProgressW
...
...
dlls/api-ms-win-core-file-l2-1-1/api-ms-win-core-file-l2-1-1.spec
View file @
9668dddf
...
...
@@ -2,7 +2,7 @@
@ stdcall CopyFileExW(wstr wstr ptr ptr ptr long) kernel32.CopyFileExW
@ stdcall CreateDirectoryExW(wstr wstr ptr) kernel32.CreateDirectoryExW
@ stdcall CreateHardLinkW(wstr wstr ptr) kernel32.CreateHardLinkW
@ st
ub
CreateSymbolicLinkW
@ st
dcall CreateSymbolicLinkW(wstr wstr long) kernel32.
CreateSymbolicLinkW
@ stdcall GetFileInformationByHandleEx(long long ptr long) kernel32.GetFileInformationByHandleEx
@ stdcall MoveFileExW(wstr wstr long) kernel32.MoveFileExW
@ stdcall MoveFileWithProgressW(wstr wstr ptr ptr long) kernel32.MoveFileWithProgressW
...
...
dlls/kernel32/kernel32.spec
View file @
9668dddf
...
...
@@ -264,6 +264,8 @@
@ stdcall CreateSemaphoreExW(ptr long long wstr long long)
@ stdcall CreateSemaphoreW(ptr long long wstr)
@ stdcall CreateSocketHandle()
@ stdcall CreateSymbolicLinkA(str str long)
@ stdcall CreateSymbolicLinkW(wstr wstr long)
@ stdcall CreateTapePartition(long long long long)
@ stdcall CreateThread(ptr long ptr long long ptr)
@ stdcall CreateTimerQueue ()
...
...
dlls/kernel32/path.c
View file @
9668dddf
...
...
@@ -1954,3 +1954,21 @@ WCHAR * CDECL wine_get_dos_file_name( LPCSTR str )
nt_name
.
Buffer
[
1
]
=
'\\'
;
return
nt_name
.
Buffer
;
}
/*************************************************************************
* CreateSymbolicLinkW (KERNEL32.@)
*/
BOOL
WINAPI
CreateSymbolicLinkW
(
LPCWSTR
link
,
LPCWSTR
target
,
DWORD
flags
)
{
FIXME
(
"(%s %s %d): stub
\n
"
,
debugstr_w
(
link
),
debugstr_w
(
target
),
flags
);
return
TRUE
;
}
/*************************************************************************
* CreateSymbolicLinkA (KERNEL32.@)
*/
BOOL
WINAPI
CreateSymbolicLinkA
(
LPCSTR
link
,
LPCSTR
target
,
DWORD
flags
)
{
FIXME
(
"(%s %s %d): stub
\n
"
,
debugstr_a
(
link
),
debugstr_a
(
target
),
flags
);
return
TRUE
;
}
include/winbase.h
View file @
9668dddf
...
...
@@ -1684,6 +1684,9 @@ WINBASEAPI HANDLE WINAPI CreateSemaphoreW(LPSECURITY_ATTRIBUTES,LONG,LONG,L
WINBASEAPI
HANDLE
WINAPI
CreateSemaphoreExA
(
SECURITY_ATTRIBUTES
*
,
LONG
,
LONG
,
LPCSTR
,
DWORD
,
DWORD
);
WINBASEAPI
HANDLE
WINAPI
CreateSemaphoreExW
(
SECURITY_ATTRIBUTES
*
,
LONG
,
LONG
,
LPCWSTR
,
DWORD
,
DWORD
);
#define CreateSemaphoreEx WINELIB_NAME_AW(CreateSemaphoreEx)
WINBASEAPI
BOOL
WINAPI
CreateSymbolicLinkA
(
LPCSTR
,
LPCSTR
,
DWORD
);
WINBASEAPI
BOOL
WINAPI
CreateSymbolicLinkW
(
LPCWSTR
,
LPCWSTR
,
DWORD
);
#define CreateSymbolicLink WINELIB_NAME_AW(CreateSymbolicLink)
WINBASEAPI
DWORD
WINAPI
CreateTapePartition
(
HANDLE
,
DWORD
,
DWORD
,
DWORD
);
WINBASEAPI
HANDLE
WINAPI
CreateThread
(
LPSECURITY_ATTRIBUTES
,
SIZE_T
,
LPTHREAD_START_ROUTINE
,
LPVOID
,
DWORD
,
LPDWORD
);
WINBASEAPI
HANDLE
WINAPI
CreateTimerQueue
(
void
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment