diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2011-11-18 13:07:01 +0100 |
---|---|---|
committer | Ben Noordhuis <info@bnoordhuis.nl> | 2011-11-18 13:07:01 +0100 |
commit | 1b2d333ee3f3f4deb79e09f07358a4b8aec4933c (patch) | |
tree | a36f0dcb5fd0551e1d189a4f0297b6c4c46d2f18 /deps/uv/src/win/winapi.h | |
parent | 48d21dd541929c85ee5bc0d7082811663442a698 (diff) | |
download | android-node-v8-1b2d333ee3f3f4deb79e09f07358a4b8aec4933c.tar.gz android-node-v8-1b2d333ee3f3f4deb79e09f07358a4b8aec4933c.tar.bz2 android-node-v8-1b2d333ee3f3f4deb79e09f07358a4b8aec4933c.zip |
uv: upgrade to e4680cc
Diffstat (limited to 'deps/uv/src/win/winapi.h')
-rw-r--r-- | deps/uv/src/win/winapi.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/deps/uv/src/win/winapi.h b/deps/uv/src/win/winapi.h index e0038f14ac..8144939940 100644 --- a/deps/uv/src/win/winapi.h +++ b/deps/uv/src/win/winapi.h @@ -4350,6 +4350,26 @@ typedef BOOLEAN (WINAPI* sCreateSymbolicLinkW) LPCWSTR lpTargetFileName, DWORD dwFlags); +typedef VOID (WINAPI* sInitializeSRWLock) + (PSRWLOCK SRWLock); + +typedef VOID (WINAPI* sAcquireSRWLockShared) + (PSRWLOCK SRWLock); + +typedef VOID (WINAPI* sAcquireSRWLockExclusive) + (PSRWLOCK SRWLock); + +typedef BOOL (WINAPI* sTryAcquireSRWLockShared) + (PSRWLOCK SRWLock); + +typedef BOOL (WINAPI* sTryAcquireSRWLockExclusive) + (PSRWLOCK SRWLock); + +typedef VOID (WINAPI* sReleaseSRWLockShared) + (PSRWLOCK SRWLock); + +typedef VOID (WINAPI* sReleaseSRWLockExclusive) + (PSRWLOCK SRWLock); /* Ntapi function pointers */ extern sRtlNtStatusToDosError pRtlNtStatusToDosError; @@ -4362,5 +4382,12 @@ extern sNtSetInformationFile pNtSetInformationFile; extern sGetQueuedCompletionStatusEx pGetQueuedCompletionStatusEx; extern sSetFileCompletionNotificationModes pSetFileCompletionNotificationModes; extern sCreateSymbolicLinkW pCreateSymbolicLinkW; +extern sInitializeSRWLock pInitializeSRWLock; +extern sAcquireSRWLockShared pAcquireSRWLockShared; +extern sAcquireSRWLockExclusive pAcquireSRWLockExclusive; +extern sTryAcquireSRWLockShared pTryAcquireSRWLockShared; +extern sTryAcquireSRWLockExclusive pTryAcquireSRWLockExclusive; +extern sReleaseSRWLockShared pReleaseSRWLockShared; +extern sReleaseSRWLockExclusive pReleaseSRWLockExclusive; #endif /* UV_WIN_WINAPI_H_ */ |