| npapi.h (6.3.9600.17415-Windows 8.1) | | npapi.h (10.0.10586.0-Windows 10 1511 10586.494) |
| | |
| skipping to change at line 29 | | skipping to change at line 29 |
| --*/ | | --*/ |
| | |
| #ifndef _NPAPI_INCLUDED | | #ifndef _NPAPI_INCLUDED |
| #define _NPAPI_INCLUDED | | #define _NPAPI_INCLUDED |
| | |
| #if _MSC_VER > 1000 | | #if _MSC_VER > 1000 |
| #pragma once | | #pragma once |
| #endif | | #endif |
| #include <winapifamily.h> | | #include <winapifamily.h> |
| | |
|
| #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) |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C" { | | extern "C" { |
| #endif | | #endif |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or RemoteFS Package |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_PKG_REMO |
| | TEFS) |
| | |
| // | | // |
| // CONNECTIONS | | // CONNECTIONS |
| // | | // |
| | |
| DWORD APIENTRY | | DWORD APIENTRY |
| NPAddConnection ( | | NPAddConnection ( |
| _In_ LPNETRESOURCEW lpNetResource, | | _In_ LPNETRESOURCEW lpNetResource, |
| _In_opt_ LPWSTR lpPassword, | | _In_opt_ LPWSTR lpPassword, |
| _In_opt_ LPWSTR lpUserName | | _In_opt_ LPWSTR lpUserName |
| ); | | ); |
| | |
| skipping to change at line 263 | | skipping to change at line 269 |
| | |
| #define WNTYPE_DRIVE 1 | | #define WNTYPE_DRIVE 1 |
| #define WNTYPE_FILE 2 | | #define WNTYPE_FILE 2 |
| #define WNTYPE_PRINTER 3 | | #define WNTYPE_PRINTER 3 |
| #define WNTYPE_COMM 4 | | #define WNTYPE_COMM 4 |
| | |
| #define WNPS_FILE 0 | | #define WNPS_FILE 0 |
| #define WNPS_DIR 1 | | #define WNPS_DIR 1 |
| #define WNPS_MULT 2 | | #define WNPS_MULT 2 |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_PK |
| | G_REMOTEFS) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| DWORD APIENTRY | | DWORD APIENTRY |
| NPDeviceMode( | | NPDeviceMode( |
| _In_ HWND hParent | | _In_ HWND hParent |
| ); | | ); |
| | |
| typedef DWORD (APIENTRY *PF_NPDeviceMode) ( | | typedef DWORD (APIENTRY *PF_NPDeviceMode) ( |
| _In_ HWND hParent | | _In_ HWND hParent |
| ); | | ); |
| | |
| // flag for search dialog | | // flag for search dialog |
| | |
| skipping to change at line 292 | | skipping to change at line 304 |
| ); | | ); |
| | |
| typedef DWORD (APIENTRY *PF_NPSearchDialog) ( | | typedef DWORD (APIENTRY *PF_NPSearchDialog) ( |
| _In_ HWND hwndParent, | | _In_ HWND hwndParent, |
| _In_opt_ LPNETRESOURCEW lpNetResource, | | _In_opt_ LPNETRESOURCEW lpNetResource, |
| _Out_writes_(cbBuffer) LPVOID lpBuffer, | | _Out_writes_(cbBuffer) LPVOID lpBuffer, |
| _In_ DWORD cbBuffer, | | _In_ DWORD cbBuffer, |
| _Out_ LPDWORD lpnFlags | | _Out_ LPDWORD lpnFlags |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or RemoteFS Package |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_PKG_REMO |
| | TEFS) |
| | |
| DWORD APIENTRY | | DWORD APIENTRY |
| NPGetResourceParent( | | NPGetResourceParent( |
| _In_ LPNETRESOURCEW lpNetResource, | | _In_ LPNETRESOURCEW lpNetResource, |
| _Out_writes_bytes_(*lpBufferSize) LPVOID lpBuffer, | | _Out_writes_bytes_(*lpBufferSize) LPVOID lpBuffer, |
| _Inout_ LPDWORD lpBufferSize | | _Inout_ LPDWORD lpBufferSize |
| ); | | ); |
| | |
| typedef DWORD (APIENTRY *PF_NPGetResourceParent) ( | | typedef DWORD (APIENTRY *PF_NPGetResourceParent) ( |
| _In_ LPNETRESOURCEW lpNetResource, | | _In_ LPNETRESOURCEW lpNetResource, |
| _Out_writes_bytes_(*lpBufferSize) LPVOID lpBuffer, | | _Out_writes_bytes_(*lpBufferSize) LPVOID lpBuffer, |
| | |
| skipping to change at line 336 | | skipping to change at line 354 |
| ); | | ); |
| | |
| typedef DWORD (APIENTRY *PF_NPFormatNetworkName) ( | | typedef DWORD (APIENTRY *PF_NPFormatNetworkName) ( |
| _In_ LPWSTR lpRemoteName, | | _In_ LPWSTR lpRemoteName, |
| _Out_writes_(*lpnLength) LPWSTR lpFormattedName, | | _Out_writes_(*lpnLength) LPWSTR lpFormattedName, |
| _Inout_ LPDWORD lpnLength, | | _Inout_ LPDWORD lpnLength, |
| _In_ DWORD dwFlags, | | _In_ DWORD dwFlags, |
| _In_ DWORD dwAveCharPerLine | | _In_ DWORD dwAveCharPerLine |
| ); | | ); |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_PK |
| | G_REMOTEFS) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| DWORD APIENTRY | | DWORD APIENTRY |
| NPGetPropertyText( | | NPGetPropertyText( |
| _In_ DWORD iButton, | | _In_ DWORD iButton, |
| _In_ DWORD nPropSel, | | _In_ DWORD nPropSel, |
| _In_ LPWSTR lpName, | | _In_ LPWSTR lpName, |
| _Out_writes_(nButtonNameLen) LPWSTR lpButtonName, | | _Out_writes_(nButtonNameLen) LPWSTR lpButtonName, |
| _In_ DWORD nButtonNameLen, | | _In_ DWORD nButtonNameLen, |
| _In_ DWORD nType | | _In_ DWORD nType |
| ); | | ); |
| | |
| | |
| skipping to change at line 409 | | skipping to change at line 433 |
| _In_ LPWSTR lpDir, | | _In_ LPWSTR lpDir, |
| _In_ DWORD dwOper | | _In_ DWORD dwOper |
| ); | | ); |
| | |
| typedef DWORD (APIENTRY *PF_NPDirectoryNotify) ( | | typedef DWORD (APIENTRY *PF_NPDirectoryNotify) ( |
| _In_ HWND hwnd, | | _In_ HWND hwnd, |
| _In_ LPWSTR lpDir, | | _In_ LPWSTR lpDir, |
| _In_ DWORD dwOper | | _In_ DWORD dwOper |
| ); | | ); |
| | |
|
| | #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) |
| | |
| VOID | | VOID |
| WNetSetLastErrorA( | | WNetSetLastErrorA( |
| _In_ DWORD err, | | _In_ DWORD err, |
| _In_ LPSTR lpError, | | _In_ LPSTR lpError, |
| _In_ LPSTR lpProviders | | _In_ LPSTR lpProviders |
| ); | | ); |
| | |
| VOID | | VOID |
| WNetSetLastErrorW( | | WNetSetLastErrorW( |
| _In_ DWORD err, | | _In_ DWORD err, |
| _In_ LPWSTR lpError, | | _In_ LPWSTR lpError, |
| _In_ LPWSTR lpProviders | | _In_ LPWSTR lpProviders |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define WNetSetLastError WNetSetLastErrorW | | #define WNetSetLastError WNetSetLastErrorW |
| #else | | #else |
| #define WNetSetLastError WNetSetLastErrorA | | #define WNetSetLastError WNetSetLastErrorA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| // | | // |
| // CREDENTIAL MANAGEMENT and other classes of providers | | // CREDENTIAL MANAGEMENT and other classes of providers |
| // | | // |
| | |
| // Define the Net/Authentication and othr Provider Classes | | // Define the Net/Authentication and othr Provider Classes |
| #define WN_NETWORK_CLASS 0x00000001 | | #define WN_NETWORK_CLASS 0x00000001 |
| #define WN_CREDENTIAL_CLASS 0x00000002 | | #define WN_CREDENTIAL_CLASS 0x00000002 |
| #define WN_PRIMARY_AUTHENT_CLASS 0x00000004 | | #define WN_PRIMARY_AUTHENT_CLASS 0x00000004 |
| #define WN_SERVICE_CLASS 0x00000008 | | #define WN_SERVICE_CLASS 0x00000008 |
| | |
| | |
| skipping to change at line 596 | | skipping to change at line 632 |
| | |
| typedef DWORD (APIENTRY *PF_NPFMXGetPermHelp) ( | | typedef DWORD (APIENTRY *PF_NPFMXGetPermHelp) ( |
| _In_ LPWSTR lpDriveName, | | _In_ LPWSTR lpDriveName, |
| _In_ DWORD nDialogType, | | _In_ DWORD nDialogType, |
| _In_ BOOL fDirectory, | | _In_ BOOL fDirectory, |
| _Out_writes_(*lpBufferSize) LPVOID lpFileNameBuffer, | | _Out_writes_(*lpBufferSize) LPVOID lpFileNameBuffer, |
| _Inout_ LPDWORD lpBufferSize, | | _Inout_ LPDWORD lpBufferSize, |
| _Out_ LPDWORD lpnHelpContext | | _Out_ LPDWORD lpnHelpContext |
| ); | | ); |
| | |
|
| | #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) |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
| | |
| #endif // _NPAPI_INCLUDED | | #endif // _NPAPI_INCLUDED |
| | |
| End of changes. 9 change blocks. |
| 3 lines changed or deleted | | 51 lines changed or added |
|
| winnetwk.h (6.3.9600.17415-Windows 8.1) | | winnetwk.h (10.0.10586.0-Windows 10 1511 10586.494) |
| | |
| skipping to change at line 34 | | skipping to change at line 34 |
| | |
| #ifndef _WINNETWK_ | | #ifndef _WINNETWK_ |
| #define _WINNETWK_ | | #define _WINNETWK_ |
| | |
| #pragma once | | #pragma once |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C" { | | extern "C" { |
| #endif | | #endif |
| | |
|
| #pragma region Desktop Family | | #if _MSC_VER >= 1200 |
| #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) | | #pragma warning(push) |
| | #pragma warning(disable:4820) // padding added after data member |
| | #endif |
| | |
| | #pragma region Desktop Family or System Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| // | | // |
| // Network types | | // Network types |
| // | | // |
| | |
| #include <wnnc.h> | | #include <wnnc.h> |
| | |
| // | | // |
| // Network Resources. | | // Network Resources. |
| // | | // |
| | |
| skipping to change at line 270 | | skipping to change at line 275 |
| _In_ LPCWSTR lpLocalName, | | _In_ LPCWSTR lpLocalName, |
| _Out_writes_opt_(*lpnLength) LPWSTR lpRemoteName, | | _Out_writes_opt_(*lpnLength) LPWSTR lpRemoteName, |
| _Inout_ LPDWORD lpnLength | | _Inout_ LPDWORD lpnLength |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define WNetGetConnection WNetGetConnectionW | | #define WNetGetConnection WNetGetConnectionW |
| #else | | #else |
| #define WNetGetConnection WNetGetConnectionA | | #define WNetGetConnection WNetGetConnectionA |
| #endif // !UNICODE | | #endif // !UNICODE |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY |
| | STEM) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| #if (_WIN32_WINNT >= _WIN32_WINNT_LONGHORN) | | #if (_WIN32_WINNT >= _WIN32_WINNT_LONGHORN) |
| _Check_return_ | | _Check_return_ |
| DWORD APIENTRY | | DWORD APIENTRY |
| WNetRestoreSingleConnectionW( | | WNetRestoreSingleConnectionW( |
| _In_opt_ HWND hwndParent, | | _In_opt_ HWND hwndParent, |
| _In_ LPCWSTR lpDevice, | | _In_ LPCWSTR lpDevice, |
| _In_ BOOL fUseUI | | _In_ BOOL fUseUI |
| ); | | ); |
| | |
| #else | | #else |
| _Check_return_ | | _Check_return_ |
| DWORD APIENTRY | | DWORD APIENTRY |
| WNetRestoreConnectionW( | | WNetRestoreConnectionW( |
| _In_opt_ HWND hWnd, | | _In_opt_ HWND hWnd, |
| _In_ LPCWSTR lpDevice | | _In_ LPCWSTR lpDevice |
| ); | | ); |
| | |
| #endif | | #endif |
| | |
|
| | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ |
| | #pragma endregion |
| | |
| | #pragma region Desktop Family or System Family |
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM) |
| | |
| #if(WINVER >= 0x0400) | | #if(WINVER >= 0x0400) |
| _Check_return_ | | _Check_return_ |
| DWORD APIENTRY | | DWORD APIENTRY |
| WNetUseConnectionA( | | WNetUseConnectionA( |
| _In_opt_ HWND hwndOwner, | | _In_opt_ HWND hwndOwner, |
| _In_ LPNETRESOURCEA lpNetResource, | | _In_ LPNETRESOURCEA lpNetResource, |
| _In_opt_ LPCSTR lpPassword, | | _In_opt_ LPCSTR lpPassword, |
| _In_opt_ LPCSTR lpUserId, | | _In_opt_ LPCSTR lpUserId, |
| _In_ DWORD dwFlags, | | _In_ DWORD dwFlags, |
| _Out_writes_opt_(*lpBufferSize) LPSTR lpAccessName, | | _Out_writes_opt_(*lpBufferSize) LPSTR lpAccessName, |
| | |
| skipping to change at line 815 | | skipping to change at line 832 |
| _In_ LPNETRESOURCEW lpNetResource, | | _In_ LPNETRESOURCEW lpNetResource, |
| _Out_ LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct | | _Out_ LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define MultinetGetConnectionPerformance MultinetGetConnectionPerformanceW | | #define MultinetGetConnectionPerformance MultinetGetConnectionPerformanceW |
| #else | | #else |
| #define MultinetGetConnectionPerformance MultinetGetConnectionPerformanceA | | #define MultinetGetConnectionPerformance MultinetGetConnectionPerformanceA |
| #endif // !UNICODE | | #endif // !UNICODE |
| #endif /* WINVER >= 0x0400 */ | | #endif /* WINVER >= 0x0400 */ |
| | |
|
| #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ | | #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */ |
| #pragma endregion | | #pragma endregion |
| | |
|
| | #if _MSC_VER >= 1200 |
| | #pragma warning(pop) |
| | #endif |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif // _WINNETWK_ | | #endif // _WINNETWK_ |
| | |
| End of changes. 5 change blocks. |
| 3 lines changed or deleted | | 25 lines changed or added |
|