Headers diff for version.dll between 6.3.9600.17415-Windows 8.1 and 10.0.10586.0-Windows 10 1511 10586.494 versions



 winver.h (6.3.9600.17415-Windows 8.1)   winver.h (10.0.10586.0-Windows 10 1511 10586.494) 
skipping to change at line 25 skipping to change at line 25
#ifndef VER_H #ifndef VER_H
#define VER_H #define VER_H
#include <SpecStrings.h> #include <SpecStrings.h>
#include <verrsrc.h> #include <verrsrc.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#pragma region Desktop Family #pragma region Desktop Family or OneCore Family
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM)
#ifndef RC_INVOKED /* RC doesn't need to see the rest of this */ #ifndef RC_INVOKED /* RC doesn't need to see the rest of this */
/* ----- Function prototypes ----- */ /* ----- Function prototypes ----- */
DWORD DWORD
APIENTRY APIENTRY
VerFindFileA( VerFindFileA(
_In_ DWORD uFlags, _In_ DWORD uFlags,
_In_ LPCSTR szFileName, _In_ LPCSTR szFileName,
skipping to change at line 62 skipping to change at line 62
_Inout_ PUINT puCurDirLen, _Inout_ PUINT puCurDirLen,
_Out_writes_(*puDestDirLen) LPWSTR szDestDir, _Out_writes_(*puDestDirLen) LPWSTR szDestDir,
_Inout_ PUINT puDestDirLen _Inout_ PUINT puDestDirLen
); );
#ifdef UNICODE #ifdef UNICODE
#define VerFindFile VerFindFileW #define VerFindFile VerFindFileW
#else #else
#define VerFindFile VerFindFileA #define VerFindFile VerFindFileA
#endif // !UNICODE #endif // !UNICODE
#endif // RC_INVOKED
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */
#pragma endregion
#pragma region Desktop Family
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
#ifndef RC_INVOKED
DWORD DWORD
APIENTRY APIENTRY
VerInstallFileA( VerInstallFileA(
_In_ DWORD uFlags, _In_ DWORD uFlags,
_In_ LPCSTR szSrcFileName, _In_ LPCSTR szSrcFileName,
_In_ LPCSTR szDestFileName, _In_ LPCSTR szDestFileName,
_In_ LPCSTR szSrcDir, _In_ LPCSTR szSrcDir,
_In_ LPCSTR szDestDir, _In_ LPCSTR szDestDir,
_In_ LPCSTR szCurDir, _In_ LPCSTR szCurDir,
_Out_writes_(*puTmpFileLen) LPSTR szTmpFile, _Out_writes_(*puTmpFileLen) LPSTR szTmpFile,
skipping to change at line 92 skipping to change at line 102
_In_ LPCWSTR szCurDir, _In_ LPCWSTR szCurDir,
_Out_writes_(*puTmpFileLen) LPWSTR szTmpFile, _Out_writes_(*puTmpFileLen) LPWSTR szTmpFile,
_Inout_ PUINT puTmpFileLen _Inout_ PUINT puTmpFileLen
); );
#ifdef UNICODE #ifdef UNICODE
#define VerInstallFile VerInstallFileW #define VerInstallFile VerInstallFileW
#else #else
#define VerInstallFile VerInstallFileA #define VerInstallFile VerInstallFileA
#endif // !UNICODE #endif // !UNICODE
#endif // RC_INVOKED
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */
#pragma endregion
#pragma region Desktop Family or OneCore Family
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM)
#ifndef RC_INVOKED
/* Returns size of version info in bytes */ /* Returns size of version info in bytes */
DWORD DWORD
APIENTRY APIENTRY
GetFileVersionInfoSizeA( GetFileVersionInfoSizeA(
_In_ LPCSTR lptstrFilename, /* Filename of version stamped file * / _In_ LPCSTR lptstrFilename, /* Filename of version stamped file * /
_Out_opt_ LPDWORD lpdwHandle /* Information for use by GetFileVers ionInfo */ _Out_opt_ LPDWORD lpdwHandle /* Information for use by GetFileVers ionInfo */
); );
/* Returns size of version info in bytes */ /* Returns size of version info in bytes */
DWORD DWORD
APIENTRY APIENTRY
skipping to change at line 160 skipping to change at line 180
_In_ LPCWSTR lpwstrFilename, _In_ LPCWSTR lpwstrFilename,
_Reserved_ DWORD dwHandle, _Reserved_ DWORD dwHandle,
_In_ DWORD dwLen, _In_ DWORD dwLen,
_Out_writes_bytes_(dwLen) LPVOID lpData); _Out_writes_bytes_(dwLen) LPVOID lpData);
#ifdef UNICODE #ifdef UNICODE
#define GetFileVersionInfoEx GetFileVersionInfoExW #define GetFileVersionInfoEx GetFileVersionInfoExW
#else #else
#define GetFileVersionInfoEx GetFileVersionInfoExA #define GetFileVersionInfoEx GetFileVersionInfoExA
#endif // !UNICODE #endif // !UNICODE
#endif // RC_INVOKED
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */
#pragma endregion
#pragma region Desktop Family
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
#ifndef RC_INVOKED
#endif /* !RC_INVOKED */
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */
#pragma endregion
#pragma region Desktop Family or OneCore Family
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM)
#ifndef RC_INVOKED
DWORD DWORD
APIENTRY APIENTRY
VerLanguageNameA( VerLanguageNameA(
_In_ DWORD wLang, _In_ DWORD wLang,
_Out_writes_(cchLang) LPSTR szLang, _Out_writes_(cchLang) LPSTR szLang,
_In_ DWORD cchLang _In_ DWORD cchLang
); );
DWORD DWORD
APIENTRY APIENTRY
VerLanguageNameW( VerLanguageNameW(
skipping to change at line 204 skipping to change at line 244
_Out_ PUINT puLen _Out_ PUINT puLen
); );
#ifdef UNICODE #ifdef UNICODE
#define VerQueryValue VerQueryValueW #define VerQueryValue VerQueryValueW
#else #else
#define VerQueryValue VerQueryValueA #define VerQueryValue VerQueryValueA
#endif // !UNICODE #endif // !UNICODE
#endif /* !RC_INVOKED */ #endif /* !RC_INVOKED */
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY STEM) */
#pragma endregion #pragma endregion
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif
#endif /* !VER_H */ #endif /* !VER_H */
 End of changes. 5 change blocks. 
3 lines changed or deleted 45 lines changed or added

This html diff was produced by rfcdiff 1.41.