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



 winsplp.h (6.3.9600.17415-Windows 8.1)   winsplp.h (10.0.10586.0-Windows 10 1511 10586.494) 
skipping to change at line 875 skipping to change at line 875
BOOL (*fpAddPrinterDriverEx)( BOOL (*fpAddPrinterDriverEx)(
_In_opt_ LPWSTR pName, _In_opt_ LPWSTR pName,
_In_ DWORD Level, _In_ DWORD Level,
_In_reads_(_Inexpressible_(0)) LPBYTE pDriverInfo, _In_reads_(_Inexpressible_(0)) LPBYTE pDriverInfo,
_In_ DWORD dwFileCopyFlags _In_ DWORD dwFileCopyFlags
); );
BOOL (*fpSplReadPrinter)( BOOL (*fpSplReadPrinter)(
_In_ HANDLE hPrinter, _In_ HANDLE hPrinter,
_Out_writes_bytes_(cbBuf) _Outptr_result_bytebuffer_(cbBuf)
LPBYTE *pBuf, LPBYTE *pBuf,
_In_ DWORD cbBuf _In_ DWORD cbBuf
); );
BOOL (*fpDriverUnloadComplete)(_In_ LPWSTR pDriverFile); BOOL (*fpDriverUnloadComplete)(_In_ LPWSTR pDriverFile);
BOOL (*fpGetSpoolFileInfo)( BOOL (*fpGetSpoolFileInfo)(
_In_ HANDLE hPrinter, _In_ HANDLE hPrinter,
_Outptr_result_maybenull_ LPWSTR *pSpoolDir, _Outptr_result_maybenull_ LPWSTR *pSpoolDir,
_Out_ LPHANDLE phFile, _Out_ LPHANDLE phFile,
skipping to change at line 2005 skipping to change at line 2005
); );
DWORD DWORD
SplIsSessionZero( SplIsSessionZero(
_In_ HANDLE hPrinter, _In_ HANDLE hPrinter,
_In_ DWORD JobId, _In_ DWORD JobId,
_Out_ BOOL *pIsSessionZero _Out_ BOOL *pIsSessionZero
); );
#endif // (NTDDI_VERSION >= NTDDI_WINXP) #endif // (NTDDI_VERSION >= NTDDI_WINXP)
#if (NTDDI_VERSION >= NTDDI_WINBLUE)
HRESULT
WINAPI
AddPrintDeviceObject(
_In_ HANDLE hPrinter,
_Out_ HANDLE *phDeviceObject
);
HRESULT
WINAPI
UpdatePrintDeviceObject(
_In_ HANDLE hPrinter,
_In_ HANDLE hDeviceObject
);
HRESULT
WINAPI
RemovePrintDeviceObject(
_In_ HANDLE hDeviceObject
);
#endif
#ifdef __cplusplus #ifdef __cplusplus
} /* End of extern "C" { */ } /* End of extern "C" { */
#endif /* __cplusplus */ #endif /* __cplusplus */
//enable warning: 4201 //enable warning: 4201
#if _MSC_VER >= 1200 #if _MSC_VER >= 1200
#pragma warning(pop) #pragma warning(pop)
#else #else
#pragma warning(default:4201) #pragma warning(default:4201)
#endif #endif
 End of changes. 2 change blocks. 
1 lines changed or deleted 22 lines changed or added

This html diff was produced by rfcdiff 1.41.