Headers diff for iscsidsc.dll between 6.0.6000.16386-Windows 6.0 and 6.1.7600.16385-Windows 7.0 versions



 iscsidsc.h (6.0.6000.16386-Windows 6.0)   iscsidsc.h (6.1.7600.16385-Windows 7.0) 
skipping to change at line 688 skipping to change at line 688
typedef ISCSI_CONNECTION_INFOW ISCSI_CONNECTION_INFO; typedef ISCSI_CONNECTION_INFOW ISCSI_CONNECTION_INFO;
typedef PISCSI_CONNECTION_INFOW PISCSI_CONNECTION_INFO; typedef PISCSI_CONNECTION_INFOW PISCSI_CONNECTION_INFO;
#else #else
typedef ISCSI_SESSION_INFOA ISCSI_SESSION_INFO; typedef ISCSI_SESSION_INFOA ISCSI_SESSION_INFO;
typedef PISCSI_SESSION_INFOA PISCSI_SESSION_INFO; typedef PISCSI_SESSION_INFOA PISCSI_SESSION_INFO;
typedef ISCSI_CONNECTION_INFOA ISCSI_CONNECTION_INFO; typedef ISCSI_CONNECTION_INFOA ISCSI_CONNECTION_INFO;
typedef PISCSI_CONNECTION_INFOA PISCSI_CONNECTION_INFO; typedef PISCSI_CONNECTION_INFOA PISCSI_CONNECTION_INFO;
#endif #endif
typedef struct
{
ISCSI_UNIQUE_CONNECTION_ID ConnectionId;
UCHAR State;
UCHAR Protocol;
UCHAR HeaderDigest;
UCHAR DataDigest;
ULONG MaxRecvDataSegmentLength;
ISCSI_AUTH_TYPES AuthType;
ULONGLONG EstimatedThroughput;
ULONG MaxDatagramSize;
} ISCSI_CONNECTION_INFO_EX, *PISCSI_CONNECTION_INFO_EX;
typedef struct
{
ISCSI_UNIQUE_SESSION_ID SessionId;
BOOLEAN InitialR2t;
BOOLEAN ImmediateData;
UCHAR Type;
BOOLEAN DataSequenceInOrder;
BOOLEAN DataPduInOrder;
UCHAR ErrorRecoveryLevel;
ULONG MaxOutstandingR2t;
ULONG FirstBurstLength;
ULONG MaxBurstLength;
ULONG MaximumConnections;
ULONG ConnectionCount;
PISCSI_CONNECTION_INFO_EX Connections;
} ISCSI_SESSION_INFO_EX, *PISCSI_SESSION_INFO_EX;
#ifndef MIDL_PASS #ifndef MIDL_PASS
typedef struct typedef struct
{ {
WCHAR InitiatorName[MAX_ISCSI_HBANAME_LEN]; WCHAR InitiatorName[MAX_ISCSI_HBANAME_LEN];
WCHAR TargetName[MAX_ISCSI_NAME_LEN + 1]; WCHAR TargetName[MAX_ISCSI_NAME_LEN + 1];
SCSI_ADDRESS ScsiAddress; SCSI_ADDRESS ScsiAddress;
GUID DeviceInterfaceType; GUID DeviceInterfaceType;
WCHAR DeviceInterfaceName[MAX_PATH]; WCHAR DeviceInterfaceName[MAX_PATH];
WCHAR LegacyName[MAX_PATH]; WCHAR LegacyName[MAX_PATH];
STORAGE_DEVICE_NUMBER StorageDeviceNumber; STORAGE_DEVICE_NUMBER StorageDeviceNumber;
skipping to change at line 1334 skipping to change at line 1364
IN OUT ULONG *BufferSize, IN OUT ULONG *BufferSize,
OUT ULONG *SessionCount, OUT ULONG *SessionCount,
OUT OPTIONAL PISCSI_SESSION_INFOA SessionInfo OUT OPTIONAL PISCSI_SESSION_INFOA SessionInfo
); );
#ifdef UNICODE #ifdef UNICODE
#define GetIScsiSessionList GetIScsiSessionListW #define GetIScsiSessionList GetIScsiSessionListW
#else #else
#define GetIScsiSessionList GetIScsiSessionListA #define GetIScsiSessionList GetIScsiSessionListA
#endif #endif
ISDSC_STATUS ISDSC_API GetIScsiSessionListEx (
IN OUT ULONG *BufferSize,
OUT ULONG *SessionCountPtr,
OUT OPTIONAL PISCSI_SESSION_INFO_EX SessionInfo
);
ISDSC_STATUS ISDSC_API GetDevicesForIScsiSessionW( ISDSC_STATUS ISDSC_API GetDevicesForIScsiSessionW(
IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId,
IN OUT ULONG *DeviceCount, IN OUT ULONG *DeviceCount,
OUT PISCSI_DEVICE_ON_SESSIONW Devices OUT PISCSI_DEVICE_ON_SESSIONW Devices
); );
ISDSC_STATUS ISDSC_API GetDevicesForIScsiSessionA( ISDSC_STATUS ISDSC_API GetDevicesForIScsiSessionA(
IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId,
IN OUT ULONG *DeviceCount, IN OUT ULONG *DeviceCount,
OUT PISCSI_DEVICE_ON_SESSIONA Devices OUT PISCSI_DEVICE_ON_SESSIONA Devices
 End of changes. 2 change blocks. 
0 lines changed or deleted 36 lines changed or added

This html diff was produced by rfcdiff 1.41.