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



 lmdfs.h (6.3.9600.17415-Windows 8.1)   lmdfs.h (10.0.10586.0-Windows 10 1511 10586.494) 
skipping to change at line 32 skipping to change at line 32
--*/ --*/
#ifndef _LMDFS_ #ifndef _LMDFS_
#define _LMDFS_ #define _LMDFS_
#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
// //
// DFS Volume state // DFS Volume state
// //
#define DFS_VOLUME_STATES 0xF #define DFS_VOLUME_STATES 0xF
skipping to change at line 872 skipping to change at line 872
// //
// Flags accepted by NetDfsMove // Flags accepted by NetDfsMove
// //
// //
// This indicates that if a colliding link is found it should be replaced // This indicates that if a colliding link is found it should be replaced
// //
#define DFS_MOVE_FLAG_REPLACE_IF_EXISTS 0x00000001 #define DFS_MOVE_FLAG_REPLACE_IF_EXISTS 0x00000001
#endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SY
STEM) */
#pragma endregion
#pragma region Desktop Family
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
NET_API_STATUS NET_API_FUNCTION NET_API_STATUS NET_API_FUNCTION
NetDfsRename( NetDfsRename(
_In_ LPWSTR Path, // Current Win32 path in a Dfs _In_ LPWSTR Path, // Current Win32 path in a Dfs
_In_ LPWSTR NewPath // New Win32 path in the same Dfs _In_ LPWSTR NewPath // New Win32 path in the same Dfs
); );
#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)
NET_API_STATUS NET_API_FUNCTION NET_API_STATUS NET_API_FUNCTION
NetDfsAddRootTarget( NetDfsAddRootTarget(
_In_ LPWSTR pDfsPath, _In_ LPWSTR pDfsPath,
_In_opt_ LPWSTR pTargetPath, _In_opt_ LPWSTR pTargetPath,
_In_ ULONG MajorVersion, _In_ ULONG MajorVersion,
_In_opt_ LPWSTR pComment, _In_opt_ LPWSTR pComment,
_In_ ULONG Flags _In_ ULONG Flags
); );
// //
skipping to change at line 998 skipping to change at line 1010
ULONGLONG StandaloneDfsCapabilities; ULONGLONG StandaloneDfsCapabilities;
} DFS_SUPPORTED_NAMESPACE_VERSION_INFO, *PDFS_SUPPORTED_NAMESPACE_VERSION_INFO; } DFS_SUPPORTED_NAMESPACE_VERSION_INFO, *PDFS_SUPPORTED_NAMESPACE_VERSION_INFO;
NET_API_STATUS NET_API_FUNCTION NET_API_STATUS NET_API_FUNCTION
NetDfsGetSupportedNamespaceVersion( NetDfsGetSupportedNamespaceVersion(
_In_ DFS_NAMESPACE_VERSION_ORIGIN Origin, _In_ DFS_NAMESPACE_VERSION_ORIGIN Origin,
_In_opt_ PWSTR pName, _In_opt_ PWSTR pName,
_Outptr_ PDFS_SUPPORTED_NAMESPACE_VERSION_INFO *ppVersionInfo _Outptr_ PDFS_SUPPORTED_NAMESPACE_VERSION_INFO *ppVersionInfo
); );
#ifndef _DFSFSCTL_
#define FSCTL_DFS_GET_PKT_ENTRY_STATE CTL_CODE(FSCTL_DFS_BASE, 2031, METHO
D_BUFFERED, FILE_ANY_ACCESS)
// FSCTL_DFS_GET_PKT_ENTRY_STATE Input Buffer
// All the strings appear in Buffer in the same order as the length fields. The
strings
// are not NULL terminated. The length values are in bytes.
typedef struct {
USHORT DfsEntryPathLen;
USHORT ServerNameLen;
USHORT ShareNameLen;
ULONG Level;
WCHAR Buffer[1];
} DFS_GET_PKT_ENTRY_STATE_ARG, *PDFS_GET_PKT_ENTRY_STATE_ARG;
#endif
#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 // _LMDFS_ #endif // _LMDFS_
 End of changes. 5 change blocks. 
3 lines changed or deleted 33 lines changed or added

This html diff was produced by rfcdiff 1.41.