| 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 |
|