Author: akhaldi Date: Wed Oct 22 18:26:47 2014 New Revision: 64899
URL: http://svn.reactos.org/svn/reactos?rev=64899&view=rev Log: [PSDK] * Add missing PFE_IMPORT_FUNC and WriteEncryptedFileRaw.
Modified: trunk/reactos/include/psdk/winbase.h
Modified: trunk/reactos/include/psdk/winbase.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/winbase.h?rev=... ============================================================================== --- trunk/reactos/include/psdk/winbase.h [iso-8859-1] (original) +++ trunk/reactos/include/psdk/winbase.h [iso-8859-1] Wed Oct 22 18:26:47 2014 @@ -1277,6 +1277,12 @@ #define MAKEINTATOM(i) (LPTSTR)((ULONG_PTR)((WORD)(i))) #endif
+typedef DWORD +(WINAPI *PFE_IMPORT_FUNC)( + _Out_writes_bytes_to_(*ulLength, *ulLength) PBYTE pbData, + _In_opt_ PVOID pvCallbackContext, + _Inout_ PULONG ulLength); + /* Functions */ #ifndef UNDER_CE int APIENTRY WinMain(_In_ HINSTANCE, _In_opt_ HINSTANCE, _In_ LPSTR, _In_ int); @@ -3142,6 +3148,7 @@ BOOL WINAPI Wow64DisableWow64FsRedirection(PVOID*); BOOLEAN WINAPI Wow64EnableWow64FsRedirection(_In_ BOOLEAN); BOOL WINAPI Wow64RevertWow64FsRedirection(PVOID); +DWORD WINAPI WriteEncryptedFileRaw(_In_ PFE_IMPORT_FUNC, _In_opt_ PVOID, _In_ PVOID); BOOL WINAPI WriteFile(HANDLE,LPCVOID,DWORD,LPDWORD,LPOVERLAPPED); BOOL WINAPI WriteFileEx(HANDLE,LPCVOID,DWORD,LPOVERLAPPED,LPOVERLAPPED_COMPLETION_ROUTINE); BOOL WINAPI WriteFileGather(HANDLE,FILE_SEGMENT_ELEMENT*,DWORD,LPDWORD,LPOVERLAPPED);