| iscsidsc.h (6.1.7600.16385-Windows_7.0) | | iscsidsc.h (6.3.9600.17415-Windows_8.1) |
| | |
| skipping to change at line 23 | | skipping to change at line 23 |
| #ifndef _ISCSI_ISCSIDSC_ | | #ifndef _ISCSI_ISCSIDSC_ |
| #define _ISCSI_ISCSIDSC_ | | #define _ISCSI_ISCSIDSC_ |
| | |
| #ifndef MIDL_PASS | | #ifndef MIDL_PASS |
| #ifndef MOFCOMP_PASS | | #ifndef MOFCOMP_PASS |
| #include <ntddscsi.h> | | #include <ntddscsi.h> |
| #include <winioctl.h> | | #include <winioctl.h> |
| #endif | | #endif |
| #endif | | #endif |
| | |
|
| | #include <winapifamily.h> |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C" { | | extern "C" { |
| #endif | | #endif |
| | |
|
| | #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| // | | // |
| // Maxiumum length of a Initiator Name | | // Maxiumum length of a Initiator Name |
| // | | // |
| #define MAX_ISCSI_HBANAME_LEN 256 | | #define MAX_ISCSI_HBANAME_LEN 256 |
| | |
| // | | // |
| // Maximum length of an iscsi name | | // Maximum length of an iscsi name |
| // | | // |
| #define MAX_ISCSI_NAME_LEN 223 | | #define MAX_ISCSI_NAME_LEN 223 |
| #define MAX_ISCSI_ALIAS_LEN 255 | | #define MAX_ISCSI_ALIAS_LEN 255 |
| | |
| skipping to change at line 837 | | skipping to change at line 841 |
| ULONG BuildNumber; | | ULONG BuildNumber; |
| } ISCSI_VERSION_INFO, *PISCSI_VERSION_INFO; | | } ISCSI_VERSION_INFO, *PISCSI_VERSION_INFO; |
| | |
| #if ! (defined(MIDL_PASS)) | | #if ! (defined(MIDL_PASS)) |
| | |
| ISDSC_STATUS ISDSC_API GetIScsiVersionInformation( | | ISDSC_STATUS ISDSC_API GetIScsiVersionInformation( |
| PISCSI_VERSION_INFO VersionInfo | | PISCSI_VERSION_INFO VersionInfo |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API GetIScsiTargetInformationW( | | ISDSC_STATUS ISDSC_API GetIScsiTargetInformationW( |
|
| IN __in PWCHAR TargetName, | | IN _In_ PWSTR TargetName, |
| IN __in_opt PWCHAR DiscoveryMechanism, | | IN _In_opt_ PWSTR DiscoveryMechanism, |
| IN TARGET_INFORMATION_CLASS InfoClass, | | IN TARGET_INFORMATION_CLASS InfoClass, |
| IN OUT PULONG BufferSize, | | IN OUT PULONG BufferSize, |
| OUT PVOID Buffer | | OUT PVOID Buffer |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API GetIScsiTargetInformationA( | | ISDSC_STATUS ISDSC_API GetIScsiTargetInformationA( |
|
| IN __in PCHAR TargetName, | | IN _In_ PSTR TargetName, |
| IN __in_opt PCHAR DiscoveryMechanism, | | IN _In_opt_ PSTR DiscoveryMechanism, |
| IN TARGET_INFORMATION_CLASS InfoClass, | | IN TARGET_INFORMATION_CLASS InfoClass, |
| IN OUT PULONG BufferSize, | | IN OUT PULONG BufferSize, |
| OUT PVOID Buffer | | OUT PVOID Buffer |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define GetIScsiTargetInformation GetIScsiTargetInformationW | | #define GetIScsiTargetInformation GetIScsiTargetInformationW |
| #else | | #else |
| #define GetIScsiTargetInformation GetIScsiTargetInformationA | | #define GetIScsiTargetInformation GetIScsiTargetInformationA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
| ISDSC_STATUS ISDSC_API AddIScsiConnectionW( | | ISDSC_STATUS ISDSC_API AddIScsiConnectionW( |
| IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, | | IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, |
| IN PVOID Reserved, | | IN PVOID Reserved, |
| IN ULONG InitiatorPortNumber, | | IN ULONG InitiatorPortNumber, |
| IN PISCSI_TARGET_PORTALW TargetPortal, | | IN PISCSI_TARGET_PORTALW TargetPortal, |
| IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, | | IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, |
| IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, | | IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, |
| IN OPTIONAL ULONG KeySize, | | IN OPTIONAL ULONG KeySize, |
|
| IN OPTIONAL __in_ecount_opt(KeySize) PCHAR Key, | | IN OPTIONAL _In_reads_opt_(KeySize) PCHAR Key, |
| OUT OPTIONAL PISCSI_UNIQUE_CONNECTION_ID ConnectionId | | OUT OPTIONAL PISCSI_UNIQUE_CONNECTION_ID ConnectionId |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API AddIScsiConnectionA( | | ISDSC_STATUS ISDSC_API AddIScsiConnectionA( |
| IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, | | IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, |
| IN PVOID Reserved, | | IN PVOID Reserved, |
| IN ULONG InitiatorPortNumber, | | IN ULONG InitiatorPortNumber, |
| IN PISCSI_TARGET_PORTALA TargetPortal, | | IN PISCSI_TARGET_PORTALA TargetPortal, |
| IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, | | IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, |
| IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, | | IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, |
| IN OPTIONAL ULONG KeySize, | | IN OPTIONAL ULONG KeySize, |
|
| IN OPTIONAL __in_ecount_opt(KeySize) PCHAR Key, | | IN OPTIONAL _In_reads_opt_(KeySize) PCHAR Key, |
| OUT OPTIONAL PISCSI_UNIQUE_CONNECTION_ID ConnectionId | | OUT OPTIONAL PISCSI_UNIQUE_CONNECTION_ID ConnectionId |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define AddIScsiConnection AddIScsiConnectionW | | #define AddIScsiConnection AddIScsiConnectionW |
| #else | | #else |
| #define AddIScsiConnection AddIScsiConnectionA | | #define AddIScsiConnection AddIScsiConnectionA |
| #endif // UNICODE | | #endif // UNICODE |
| | |
| ISDSC_STATUS ISDSC_API RemoveIScsiConnection( | | ISDSC_STATUS ISDSC_API RemoveIScsiConnection( |
| IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, | | IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, |
| IN PISCSI_UNIQUE_CONNECTION_ID ConnectionId | | IN PISCSI_UNIQUE_CONNECTION_ID ConnectionId |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API ReportIScsiTargetsW( | | ISDSC_STATUS ISDSC_API ReportIScsiTargetsW( |
| IN BOOLEAN ForceUpdate, | | IN BOOLEAN ForceUpdate, |
| IN OUT PULONG BufferSize, | | IN OUT PULONG BufferSize, |
|
| OUT __inout_ecount_opt(*BufferSize) PWCHAR Buffer | | OUT _Inout_updates_opt_(*BufferSize) PWCHAR Buffer |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API ReportIScsiTargetsA( | | ISDSC_STATUS ISDSC_API ReportIScsiTargetsA( |
| IN BOOLEAN ForceUpdate, | | IN BOOLEAN ForceUpdate, |
| IN OUT PULONG BufferSize, | | IN OUT PULONG BufferSize, |
|
| OUT __inout_ecount_opt(*BufferSize) PCHAR Buffer | | OUT _Inout_updates_opt_(*BufferSize) PCHAR Buffer |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define ReportIScsiTargets ReportIScsiTargetsW | | #define ReportIScsiTargets ReportIScsiTargetsW |
| #else | | #else |
| #define ReportIScsiTargets ReportIScsiTargetsA | | #define ReportIScsiTargets ReportIScsiTargetsA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API AddIScsiStaticTargetW( | | ISDSC_STATUS ISDSC_API AddIScsiStaticTargetW( |
|
| IN __in PWCHAR TargetName, | | IN _In_ PWSTR TargetName, |
| IN OPTIONAL __in_opt PWCHAR TargetAlias, | | IN OPTIONAL _In_opt_ PWSTR TargetAlias, |
| IN ISCSI_TARGET_FLAGS TargetFlags, | | IN ISCSI_TARGET_FLAGS TargetFlags, |
| IN BOOLEAN Persist, | | IN BOOLEAN Persist, |
| IN OPTIONAL PISCSI_TARGET_MAPPINGW Mappings, | | IN OPTIONAL PISCSI_TARGET_MAPPINGW Mappings, |
| IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, | | IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, |
| IN OPTIONAL PISCSI_TARGET_PORTAL_GROUPW PortalGroup | | IN OPTIONAL PISCSI_TARGET_PORTAL_GROUPW PortalGroup |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API AddIScsiStaticTargetA( | | ISDSC_STATUS ISDSC_API AddIScsiStaticTargetA( |
|
| IN __in PCHAR TargetName, | | IN _In_ PSTR TargetName, |
| IN OPTIONAL __in_opt PCHAR TargetAlias, | | IN OPTIONAL _In_opt_ PSTR TargetAlias, |
| IN ISCSI_TARGET_FLAGS TargetFlags, | | IN ISCSI_TARGET_FLAGS TargetFlags, |
| IN BOOLEAN Persist, | | IN BOOLEAN Persist, |
| IN OPTIONAL PISCSI_TARGET_MAPPINGA Mappings, | | IN OPTIONAL PISCSI_TARGET_MAPPINGA Mappings, |
| IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, | | IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, |
| IN OPTIONAL PISCSI_TARGET_PORTAL_GROUPA PortalGroup | | IN OPTIONAL PISCSI_TARGET_PORTAL_GROUPA PortalGroup |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define AddIScsiStaticTarget AddIScsiStaticTargetW | | #define AddIScsiStaticTarget AddIScsiStaticTargetW |
| #else | | #else |
| #define AddIScsiStaticTarget AddIScsiStaticTargetA | | #define AddIScsiStaticTarget AddIScsiStaticTargetA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API RemoveIScsiStaticTargetW( | | ISDSC_STATUS ISDSC_API RemoveIScsiStaticTargetW( |
|
| IN __in PWCHAR TargetName | | IN _In_ PWSTR TargetName |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API RemoveIScsiStaticTargetA( | | ISDSC_STATUS ISDSC_API RemoveIScsiStaticTargetA( |
|
| IN __in PCHAR TargetName | | IN _In_ PSTR TargetName |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define RemoveIScsiStaticTarget RemoveIScsiStaticTargetW | | #define RemoveIScsiStaticTarget RemoveIScsiStaticTargetW |
| #else | | #else |
| #define RemoveIScsiStaticTarget RemoveIScsiStaticTargetA | | #define RemoveIScsiStaticTarget RemoveIScsiStaticTargetA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API AddIScsiSendTargetPortalW( | | ISDSC_STATUS ISDSC_API AddIScsiSendTargetPortalW( |
|
| IN OPTIONAL __in_opt PWCHAR InitiatorInstance, | | IN OPTIONAL _In_opt_ PWSTR InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
| IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, | | IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, |
| IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, | | IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, |
| IN PISCSI_TARGET_PORTALW Portal | | IN PISCSI_TARGET_PORTALW Portal |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API AddIScsiSendTargetPortalA( | | ISDSC_STATUS ISDSC_API AddIScsiSendTargetPortalA( |
|
| IN OPTIONAL __in_opt PCHAR InitiatorInstance, | | IN OPTIONAL _In_opt_ PSTR InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
| IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, | | IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, |
| IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, | | IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, |
| IN PISCSI_TARGET_PORTALA Portal | | IN PISCSI_TARGET_PORTALA Portal |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define AddIScsiSendTargetPortal AddIScsiSendTargetPortalW | | #define AddIScsiSendTargetPortal AddIScsiSendTargetPortalW |
| #else | | #else |
| #define AddIScsiSendTargetPortal AddIScsiSendTargetPortalA | | #define AddIScsiSendTargetPortal AddIScsiSendTargetPortalA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API RemoveIScsiSendTargetPortalW( | | ISDSC_STATUS ISDSC_API RemoveIScsiSendTargetPortalW( |
|
| IN OPTIONAL PWCHAR __in_opt InitiatorInstance, | | IN OPTIONAL PWSTR _In_opt_ InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
| IN PISCSI_TARGET_PORTALW Portal | | IN PISCSI_TARGET_PORTALW Portal |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API RemoveIScsiSendTargetPortalA( | | ISDSC_STATUS ISDSC_API RemoveIScsiSendTargetPortalA( |
|
| IN OPTIONAL PCHAR __in_opt InitiatorInstance, | | IN OPTIONAL PSTR _In_opt_ InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
| IN PISCSI_TARGET_PORTALA Portal | | IN PISCSI_TARGET_PORTALA Portal |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define RemoveIScsiSendTargetPortal RemoveIScsiSendTargetPortalW | | #define RemoveIScsiSendTargetPortal RemoveIScsiSendTargetPortalW |
| #else | | #else |
| #define RemoveIScsiSendTargetPortal RemoveIScsiSendTargetPortalA | | #define RemoveIScsiSendTargetPortal RemoveIScsiSendTargetPortalA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API RefreshIScsiSendTargetPortalW( | | ISDSC_STATUS ISDSC_API RefreshIScsiSendTargetPortalW( |
|
| IN OPTIONAL PWCHAR __in_opt InitiatorInstance, | | IN OPTIONAL PWSTR _In_opt_ InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
| IN PISCSI_TARGET_PORTALW Portal | | IN PISCSI_TARGET_PORTALW Portal |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API RefreshIScsiSendTargetPortalA( | | ISDSC_STATUS ISDSC_API RefreshIScsiSendTargetPortalA( |
|
| IN OPTIONAL PCHAR __in_opt InitiatorInstance, | | IN OPTIONAL PSTR _In_opt_ InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
| IN PISCSI_TARGET_PORTALA Portal | | IN PISCSI_TARGET_PORTALA Portal |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define RefreshIScsiSendTargetPortal RefreshIScsiSendTargetPortalW | | #define RefreshIScsiSendTargetPortal RefreshIScsiSendTargetPortalW |
| #else | | #else |
| #define RefreshIScsiSendTargetPortal RefreshIScsiSendTargetPortalA | | #define RefreshIScsiSendTargetPortal RefreshIScsiSendTargetPortalA |
| #endif | | #endif |
| | |
| | |
| skipping to change at line 1042 | | skipping to change at line 1046 |
| IN OUT PULONG PortalInfoSize, | | IN OUT PULONG PortalInfoSize, |
| IN OUT PISCSI_TARGET_PORTAL_INFO_EXA PortalInfo | | IN OUT PISCSI_TARGET_PORTAL_INFO_EXA PortalInfo |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define ReportIScsiSendTargetPortalsEx ReportIScsiSendTargetPortalsExW | | #define ReportIScsiSendTargetPortalsEx ReportIScsiSendTargetPortalsExW |
| #else | | #else |
| #define ReportIScsiSendTargetPortalsEx ReportIScsiSendTargetPortalsExA | | #define ReportIScsiSendTargetPortalsEx ReportIScsiSendTargetPortalsExA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API LoginIScsiTargetW( | | ISDSC_STATUS ISDSC_API LoginIScsiTargetW( |
|
| IN __in PWCHAR TargetName, | | IN _In_ PWSTR TargetName, |
| IN BOOLEAN IsInformationalSession, | | IN BOOLEAN IsInformationalSession, |
|
| IN OPTIONAL __in_opt PWCHAR InitiatorInstance, | | IN OPTIONAL _In_opt_ PWSTR InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
| IN OPTIONAL PISCSI_TARGET_PORTALW TargetPortal, | | IN OPTIONAL PISCSI_TARGET_PORTALW TargetPortal, |
| IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, | | IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, |
| IN OPTIONAL PISCSI_TARGET_MAPPINGW Mappings, | | IN OPTIONAL PISCSI_TARGET_MAPPINGW Mappings, |
| IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, | | IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, |
| IN OPTIONAL ULONG KeySize, | | IN OPTIONAL ULONG KeySize, |
|
| IN OPTIONAL __in_ecount_opt(KeySize) PCHAR Key, | | IN OPTIONAL _In_reads_opt_(KeySize) PCHAR Key, |
| IN BOOLEAN IsPersistent, | | IN BOOLEAN IsPersistent, |
| OUT PISCSI_UNIQUE_SESSION_ID UniqueSessionId, | | OUT PISCSI_UNIQUE_SESSION_ID UniqueSessionId, |
| OUT PISCSI_UNIQUE_CONNECTION_ID UniqueConnectionId | | OUT PISCSI_UNIQUE_CONNECTION_ID UniqueConnectionId |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API LoginIScsiTargetA( | | ISDSC_STATUS ISDSC_API LoginIScsiTargetA( |
|
| IN PCHAR __in TargetName, | | IN PSTR _In_ TargetName, |
| IN BOOLEAN IsInformationalSession, | | IN BOOLEAN IsInformationalSession, |
|
| IN OPTIONAL __in_opt PCHAR InitiatorInstance, | | IN OPTIONAL _In_opt_ PSTR InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
| IN OPTIONAL PISCSI_TARGET_PORTALA TargetPortal, | | IN OPTIONAL PISCSI_TARGET_PORTALA TargetPortal, |
| IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, | | IN OPTIONAL ISCSI_SECURITY_FLAGS SecurityFlags, |
| IN OPTIONAL PISCSI_TARGET_MAPPINGA Mappings, | | IN OPTIONAL PISCSI_TARGET_MAPPINGA Mappings, |
| IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, | | IN OPTIONAL PISCSI_LOGIN_OPTIONS LoginOptions, |
| IN OPTIONAL ULONG KeySize, | | IN OPTIONAL ULONG KeySize, |
|
| IN OPTIONAL __in_ecount_opt(KeySize) PCHAR Key, | | IN OPTIONAL _In_reads_opt_(KeySize) PCHAR Key, |
| IN BOOLEAN IsPersistent, | | IN BOOLEAN IsPersistent, |
| OUT PISCSI_UNIQUE_SESSION_ID UniqueSessionId, | | OUT PISCSI_UNIQUE_SESSION_ID UniqueSessionId, |
| OUT PISCSI_UNIQUE_CONNECTION_ID UniqueConnectionId | | OUT PISCSI_UNIQUE_CONNECTION_ID UniqueConnectionId |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define LoginIScsiTarget LoginIScsiTargetW | | #define LoginIScsiTarget LoginIScsiTargetW |
| #else | | #else |
| #define LoginIScsiTarget LoginIScsiTargetA | | #define LoginIScsiTarget LoginIScsiTargetA |
| #endif | | #endif |
| | |
| skipping to change at line 1102 | | skipping to change at line 1106 |
| #define ReportIScsiPersistentLogins ReportIScsiPersistentLoginsW | | #define ReportIScsiPersistentLogins ReportIScsiPersistentLoginsW |
| #else | | #else |
| #define ReportIScsiPersistentLogins ReportIScsiPersistentLoginsA | | #define ReportIScsiPersistentLogins ReportIScsiPersistentLoginsA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API LogoutIScsiTarget( | | ISDSC_STATUS ISDSC_API LogoutIScsiTarget( |
| IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId | | IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API RemoveIScsiPersistentTargetW( | | ISDSC_STATUS ISDSC_API RemoveIScsiPersistentTargetW( |
|
| IN PWCHAR __in InitiatorInstance, | | IN PWSTR _In_ InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
|
| IN PWCHAR __in TargetName, | | IN PWSTR _In_ TargetName, |
| IN PISCSI_TARGET_PORTALW Portal | | IN PISCSI_TARGET_PORTALW Portal |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API RemoveIScsiPersistentTargetA( | | ISDSC_STATUS ISDSC_API RemoveIScsiPersistentTargetA( |
|
| IN PCHAR __in InitiatorInstance, | | IN PSTR _In_ InitiatorInstance, |
| IN OPTIONAL ULONG InitiatorPortNumber, | | IN OPTIONAL ULONG InitiatorPortNumber, |
|
| IN PCHAR __in TargetName, | | IN PSTR _In_ TargetName, |
| IN PISCSI_TARGET_PORTALA Portal | | IN PISCSI_TARGET_PORTALA Portal |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define RemoveIScsiPersistentTarget RemoveIScsiPersistentTargetW | | #define RemoveIScsiPersistentTarget RemoveIScsiPersistentTargetW |
| #else | | #else |
| #define RemoveIScsiPersistentTarget RemoveIScsiPersistentTargetA | | #define RemoveIScsiPersistentTarget RemoveIScsiPersistentTargetA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API SendScsiInquiry( | | ISDSC_STATUS ISDSC_API SendScsiInquiry( |
| | |
| skipping to change at line 1154 | | skipping to change at line 1158 |
| IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, | | IN PISCSI_UNIQUE_SESSION_ID UniqueSessionId, |
| OUT PUCHAR ScsiStatus, | | OUT PUCHAR ScsiStatus, |
| IN OUT PULONG ResponseSize, | | IN OUT PULONG ResponseSize, |
| OUT PUCHAR ResponseBuffer, | | OUT PUCHAR ResponseBuffer, |
| IN OUT PULONG SenseSize, | | IN OUT PULONG SenseSize, |
| OUT PUCHAR SenseBuffer | | OUT PUCHAR SenseBuffer |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API ReportIScsiInitiatorListW( | | ISDSC_STATUS ISDSC_API ReportIScsiInitiatorListW( |
| IN OUT ULONG *BufferSize, | | IN OUT ULONG *BufferSize, |
|
| OUT __inout_ecount_opt(*BufferSize) PWCHAR Buffer | | OUT _Inout_updates_opt_(*BufferSize) PWCHAR Buffer |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API ReportIScsiInitiatorListA( | | ISDSC_STATUS ISDSC_API ReportIScsiInitiatorListA( |
| IN OUT PULONG BufferSize, | | IN OUT PULONG BufferSize, |
|
| OUT __inout_ecount_opt(*BufferSize) PCHAR Buffer | | OUT _Inout_updates_opt_(*BufferSize) PCHAR Buffer |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define ReportIScsiInitiatorList ReportIScsiInitiatorListW | | #define ReportIScsiInitiatorList ReportIScsiInitiatorListW |
| #else | | #else |
| #define ReportIScsiInitiatorList ReportIScsiInitiatorListA | | #define ReportIScsiInitiatorList ReportIScsiInitiatorListA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API ReportActiveIScsiTargetMappingsW( | | ISDSC_STATUS ISDSC_API ReportActiveIScsiTargetMappingsW( |
| IN OUT PULONG BufferSize, | | IN OUT PULONG BufferSize, |
| | |
| skipping to change at line 1187 | | skipping to change at line 1191 |
| OUT PISCSI_TARGET_MAPPINGA Mappings | | OUT PISCSI_TARGET_MAPPINGA Mappings |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define ReportActiveIScsiTargetMappings ReportActiveIScsiTargetMappingsW | | #define ReportActiveIScsiTargetMappings ReportActiveIScsiTargetMappingsW |
| #else | | #else |
| #define ReportActiveIScsiTargetMappings ReportActiveIScsiTargetMappingsA | | #define ReportActiveIScsiTargetMappings ReportActiveIScsiTargetMappingsA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API SetIScsiTunnelModeOuterAddressW( | | ISDSC_STATUS ISDSC_API SetIScsiTunnelModeOuterAddressW( |
|
| IN OPTIONAL __in_opt PWCHAR InitiatorName, | | IN OPTIONAL _In_opt_ PWSTR InitiatorName, |
| IN ULONG InitiatorPortNumber, | | IN ULONG InitiatorPortNumber, |
|
| IN PWCHAR __in_opt DestinationAddress, | | IN PWSTR _In_opt_ DestinationAddress, |
| IN PWCHAR __in_opt OuterModeAddress, | | IN PWSTR _In_opt_ OuterModeAddress, |
| IN BOOLEAN Persist | | IN BOOLEAN Persist |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API SetIScsiTunnelModeOuterAddressA( | | ISDSC_STATUS ISDSC_API SetIScsiTunnelModeOuterAddressA( |
|
| IN OPTIONAL __in_opt PCHAR InitiatorName, | | IN OPTIONAL _In_opt_ PSTR InitiatorName, |
| IN ULONG InitiatorPortNumber, | | IN ULONG InitiatorPortNumber, |
|
| IN PCHAR __in_opt DestinationAddress, | | IN PSTR _In_opt_ DestinationAddress, |
| IN PCHAR __in_opt OuterModeAddress, | | IN PSTR _In_opt_ OuterModeAddress, |
| IN BOOLEAN Persist | | IN BOOLEAN Persist |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define SetIScsiTunnelModeOuterAddress SetIScsiTunnelModeOuterAddressW | | #define SetIScsiTunnelModeOuterAddress SetIScsiTunnelModeOuterAddressW |
| #else | | #else |
| #define SetIScsiTunnelModeOuterAddress SetIScsiTunnelModeOuterAddressA | | #define SetIScsiTunnelModeOuterAddress SetIScsiTunnelModeOuterAddressA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API SetIScsiIKEInfoW( | | ISDSC_STATUS ISDSC_API SetIScsiIKEInfoW( |
|
| IN OPTIONAL __in_opt PWCHAR InitiatorName, | | IN OPTIONAL _In_opt_ PWSTR InitiatorName, |
| IN ULONG InitiatorPortNumber, | | IN ULONG InitiatorPortNumber, |
| IN PIKE_AUTHENTICATION_INFORMATION AuthInfo, | | IN PIKE_AUTHENTICATION_INFORMATION AuthInfo, |
| IN BOOLEAN Persist | | IN BOOLEAN Persist |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API SetIScsiIKEInfoA( | | ISDSC_STATUS ISDSC_API SetIScsiIKEInfoA( |
|
| IN OPTIONAL __in_opt PCHAR InitiatorName, | | IN OPTIONAL _In_opt_ PSTR InitiatorName, |
| IN ULONG InitiatorPortNumber, | | IN ULONG InitiatorPortNumber, |
| IN PIKE_AUTHENTICATION_INFORMATION AuthInfo, | | IN PIKE_AUTHENTICATION_INFORMATION AuthInfo, |
| IN BOOLEAN Persist | | IN BOOLEAN Persist |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define SetIScsiIKEInfo SetIScsiIKEInfoW | | #define SetIScsiIKEInfo SetIScsiIKEInfoW |
| #else | | #else |
| #define SetIScsiIKEInfo SetIScsiIKEInfoA | | #define SetIScsiIKEInfo SetIScsiIKEInfoA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API GetIScsiIKEInfoW( | | ISDSC_STATUS ISDSC_API GetIScsiIKEInfoW( |
|
| IN OPTIONAL __in_opt PWCHAR InitiatorName, | | IN OPTIONAL _In_opt_ PWSTR InitiatorName, |
| IN ULONG InitiatorPortNumber, | | IN ULONG InitiatorPortNumber, |
| IN PULONG Reserved, | | IN PULONG Reserved, |
| IN OUT PIKE_AUTHENTICATION_INFORMATION AuthInfo | | IN OUT PIKE_AUTHENTICATION_INFORMATION AuthInfo |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API GetIScsiIKEInfoA( | | ISDSC_STATUS ISDSC_API GetIScsiIKEInfoA( |
|
| IN OPTIONAL __in_opt PCHAR InitiatorName, | | IN OPTIONAL _In_opt_ PSTR InitiatorName, |
| IN ULONG InitiatorPortNumber, | | IN ULONG InitiatorPortNumber, |
| IN PULONG Reserved, | | IN PULONG Reserved, |
| IN OUT PIKE_AUTHENTICATION_INFORMATION AuthInfo | | IN OUT PIKE_AUTHENTICATION_INFORMATION AuthInfo |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define GetIScsiIKEInfo GetIScsiIKEInfoW | | #define GetIScsiIKEInfo GetIScsiIKEInfoW |
| #else | | #else |
| #define GetIScsiIKEInfo GetIScsiIKEInfoA | | #define GetIScsiIKEInfo GetIScsiIKEInfoA |
| #endif | | #endif |
| | |
| skipping to change at line 1265 | | skipping to change at line 1269 |
| IN ULONG SharedSecretLength, | | IN ULONG SharedSecretLength, |
| IN PUCHAR SharedSecret | | IN PUCHAR SharedSecret |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API SetIScsiInitiatorRADIUSSharedSecret( | | ISDSC_STATUS ISDSC_API SetIScsiInitiatorRADIUSSharedSecret( |
| IN ULONG SharedSecretLength, | | IN ULONG SharedSecretLength, |
| IN PUCHAR SharedSecret | | IN PUCHAR SharedSecret |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API SetIScsiInitiatorNodeNameW( | | ISDSC_STATUS ISDSC_API SetIScsiInitiatorNodeNameW( |
|
| IN OPTIONAL __in_opt PWCHAR InitiatorNodeName | | IN OPTIONAL _In_opt_ PWSTR InitiatorNodeName |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API SetIScsiInitiatorNodeNameA( | | ISDSC_STATUS ISDSC_API SetIScsiInitiatorNodeNameA( |
|
| IN OPTIONAL __in_opt PCHAR InitiatorNodeName | | IN OPTIONAL _In_opt_ PSTR InitiatorNodeName |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define SetIScsiInitiatorNodeName SetIScsiInitiatorNodeNameW | | #define SetIScsiInitiatorNodeName SetIScsiInitiatorNodeNameW |
| #else | | #else |
| #define SetIScsiInitiatorNodeName SetIScsiInitiatorNodeNameA | | #define SetIScsiInitiatorNodeName SetIScsiInitiatorNodeNameA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API GetIScsiInitiatorNodeNameW( | | ISDSC_STATUS ISDSC_API GetIScsiInitiatorNodeNameW( |
|
| __out_ecount(MAX_ISCSI_NAME_LEN+1) PWCHAR InitiatorNodeName | | _Out_writes_(MAX_ISCSI_NAME_LEN+1) PWCHAR InitiatorNodeName |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API GetIScsiInitiatorNodeNameA( | | ISDSC_STATUS ISDSC_API GetIScsiInitiatorNodeNameA( |
|
| __out_ecount(MAX_ISCSI_NAME_LEN+1) PCHAR InitiatorNodeName | | _Out_writes_(MAX_ISCSI_NAME_LEN+1) PCHAR InitiatorNodeName |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define GetIScsiInitiatorNodeName GetIScsiInitiatorNodeNameW | | #define GetIScsiInitiatorNodeName GetIScsiInitiatorNodeNameW |
| #else | | #else |
| #define GetIScsiInitiatorNodeName GetIScsiInitiatorNodeNameA | | #define GetIScsiInitiatorNodeName GetIScsiInitiatorNodeNameA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API AddISNSServerW( | | ISDSC_STATUS ISDSC_API AddISNSServerW( |
|
| IN __in PWCHAR Address | | IN _In_ PWSTR Address |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API AddISNSServerA( | | ISDSC_STATUS ISDSC_API AddISNSServerA( |
|
| IN __in PCHAR Address | | IN _In_ PSTR Address |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define AddISNSServer AddISNSServerW | | #define AddISNSServer AddISNSServerW |
| #else | | #else |
| #define AddISNSServer AddISNSServerA | | #define AddISNSServer AddISNSServerA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API RemoveISNSServerW( | | ISDSC_STATUS ISDSC_API RemoveISNSServerW( |
|
| IN __in PWCHAR Address | | IN _In_ PWSTR Address |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API RemoveISNSServerA( | | ISDSC_STATUS ISDSC_API RemoveISNSServerA( |
|
| IN __in PCHAR Address | | IN _In_ PSTR Address |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define RemoveISNSServer RemoveISNSServerW | | #define RemoveISNSServer RemoveISNSServerW |
| #else | | #else |
| #define RemoveISNSServer RemoveISNSServerA | | #define RemoveISNSServer RemoveISNSServerA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API RefreshISNSServerW( | | ISDSC_STATUS ISDSC_API RefreshISNSServerW( |
|
| IN __in PWCHAR Address | | IN _In_ PWSTR Address |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API RefreshISNSServerA( | | ISDSC_STATUS ISDSC_API RefreshISNSServerA( |
|
| IN __in PCHAR Address | | IN _In_ PSTR Address |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define RefreshISNSServer RefreshISNSServerW | | #define RefreshISNSServer RefreshISNSServerW |
| #else | | #else |
| #define RefreshISNSServer RefreshISNSServerA | | #define RefreshISNSServer RefreshISNSServerA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API ReportISNSServerListW( | | ISDSC_STATUS ISDSC_API ReportISNSServerListW( |
| IN OUT PULONG BufferSizeInChar, | | IN OUT PULONG BufferSizeInChar, |
|
| OUT __out_ecount_opt(*BufferSizeInChar) PWCHAR Buffer | | OUT _Out_writes_opt_(*BufferSizeInChar) PWCHAR Buffer |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API ReportISNSServerListA( | | ISDSC_STATUS ISDSC_API ReportISNSServerListA( |
| IN OUT PULONG BufferSizeInChar, | | IN OUT PULONG BufferSizeInChar, |
|
| OUT __out_ecount_opt(*BufferSizeInChar) PCHAR Buffer | | OUT _Out_writes_opt_(*BufferSizeInChar) PCHAR Buffer |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define ReportISNSServerList ReportISNSServerListW | | #define ReportISNSServerList ReportISNSServerListW |
| #else | | #else |
| #define ReportISNSServerList ReportISNSServerListA | | #define ReportISNSServerList ReportISNSServerListA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API GetIScsiSessionListW( | | ISDSC_STATUS ISDSC_API GetIScsiSessionListW( |
| IN OUT ULONG *BufferSize, | | IN OUT ULONG *BufferSize, |
| OUT ULONG *SessionCount, | | OUT ULONG *SessionCount, |
| | |
| skipping to change at line 1395 | | skipping to change at line 1399 |
| #define GetDevicesForIScsiSession GetDevicesForIScsiSessionA | | #define GetDevicesForIScsiSession GetDevicesForIScsiSessionA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API SetupPersistentIScsiVolumes( | | ISDSC_STATUS ISDSC_API SetupPersistentIScsiVolumes( |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API SetupPersistentIScsiDevices( | | ISDSC_STATUS ISDSC_API SetupPersistentIScsiDevices( |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API AddPersistentIScsiDeviceW( | | ISDSC_STATUS ISDSC_API AddPersistentIScsiDeviceW( |
|
| IN __in PWCHAR DevicePath | | IN _In_ PWSTR DevicePath |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API AddPersistentIScsiDeviceA( | | ISDSC_STATUS ISDSC_API AddPersistentIScsiDeviceA( |
|
| IN __in PCHAR DevicePath | | IN _In_ PSTR DevicePath |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define AddPersistentIScsiDevice AddPersistentIScsiDeviceW | | #define AddPersistentIScsiDevice AddPersistentIScsiDeviceW |
| #else | | #else |
| #define AddPersistentIScsiDevice AddPersistentIScsiDeviceA | | #define AddPersistentIScsiDevice AddPersistentIScsiDeviceA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API RemovePersistentIScsiDeviceW( | | ISDSC_STATUS ISDSC_API RemovePersistentIScsiDeviceW( |
|
| IN __in PWCHAR DevicePath | | IN _In_ PWSTR DevicePath |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API RemovePersistentIScsiDeviceA( | | ISDSC_STATUS ISDSC_API RemovePersistentIScsiDeviceA( |
|
| IN __in PCHAR DevicePath | | IN _In_ PSTR DevicePath |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define RemovePersistentIScsiDevice RemovePersistentIScsiDeviceW | | #define RemovePersistentIScsiDevice RemovePersistentIScsiDeviceW |
| #else | | #else |
| #define RemovePersistentIScsiDevice RemovePersistentIScsiDeviceA | | #define RemovePersistentIScsiDevice RemovePersistentIScsiDeviceA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API ClearPersistentIScsiDevices( | | ISDSC_STATUS ISDSC_API ClearPersistentIScsiDevices( |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API ReportPersistentIScsiDevicesW( | | ISDSC_STATUS ISDSC_API ReportPersistentIScsiDevicesW( |
| IN OUT PULONG BufferSizeInChar, | | IN OUT PULONG BufferSizeInChar, |
|
| OUT __out_ecount_opt(*BufferSizeInChar) PWCHAR Buffer | | OUT _Out_writes_opt_(*BufferSizeInChar) PWCHAR Buffer |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API ReportPersistentIScsiDevicesA( | | ISDSC_STATUS ISDSC_API ReportPersistentIScsiDevicesA( |
| IN OUT PULONG BufferSizeInChar, | | IN OUT PULONG BufferSizeInChar, |
|
| OUT __out_ecount_opt(*BufferSizeInChar) PCHAR Buffer | | OUT _Out_writes_opt_(*BufferSizeInChar) PCHAR Buffer |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define ReportPersistentIScsiDevices ReportPersistentIScsiDevicesW | | #define ReportPersistentIScsiDevices ReportPersistentIScsiDevicesW |
| #else | | #else |
| #define ReportPersistentIScsiDevices ReportPersistentIScsiDevicesA | | #define ReportPersistentIScsiDevices ReportPersistentIScsiDevicesA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API ReportIScsiTargetPortalsW( | | ISDSC_STATUS ISDSC_API ReportIScsiTargetPortalsW( |
|
| IN OPTIONAL __in_opt PWCHAR InitiatorName, | | IN OPTIONAL _In_opt_ PWSTR InitiatorName, |
| IN PWCHAR __in TargetName, | | IN PWSTR _In_ TargetName, |
| IN OPTIONAL PUSHORT TargetPortalTag, | | IN OPTIONAL PUSHORT TargetPortalTag, |
| IN OUT PULONG ElementCount, | | IN OUT PULONG ElementCount, |
| OUT PISCSI_TARGET_PORTALW Portals | | OUT PISCSI_TARGET_PORTALW Portals |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API ReportIScsiTargetPortalsA( | | ISDSC_STATUS ISDSC_API ReportIScsiTargetPortalsA( |
|
| IN OPTIONAL __in_opt PCHAR InitiatorName, | | IN OPTIONAL _In_opt_ PSTR InitiatorName, |
| IN PCHAR __in TargetName, | | IN PSTR _In_ TargetName, |
| IN OPTIONAL PUSHORT TargetPortalTag, | | IN OPTIONAL PUSHORT TargetPortalTag, |
| IN OUT PULONG ElementCount, | | IN OUT PULONG ElementCount, |
| OUT PISCSI_TARGET_PORTALA Portals | | OUT PISCSI_TARGET_PORTALA Portals |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define ReportIScsiTargetPortals ReportIScsiTargetPortalsW | | #define ReportIScsiTargetPortals ReportIScsiTargetPortalsW |
| #else | | #else |
| #define ReportIScsiTargetPortals ReportIScsiTargetPortalsA | | #define ReportIScsiTargetPortals ReportIScsiTargetPortalsA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API AddRadiusServerW( | | ISDSC_STATUS ISDSC_API AddRadiusServerW( |
|
| IN __in PWCHAR Address | | IN _In_ PWSTR Address |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API AddRadiusServerA( | | ISDSC_STATUS ISDSC_API AddRadiusServerA( |
|
| IN __in PCHAR Address | | IN _In_ PSTR Address |
| ); | | ); |
| | |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define AddRadiusServer AddRadiusServerW | | #define AddRadiusServer AddRadiusServerW |
| #else | | #else |
| #define AddRadiusServer AddRadiusServerA | | #define AddRadiusServer AddRadiusServerA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API RemoveRadiusServerW( | | ISDSC_STATUS ISDSC_API RemoveRadiusServerW( |
|
| IN __in PWCHAR Address | | IN _In_ PWSTR Address |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API RemoveRadiusServerA( | | ISDSC_STATUS ISDSC_API RemoveRadiusServerA( |
|
| IN __in PCHAR Address | | IN _In_ PSTR Address |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define RemoveRadiusServer RemoveRadiusServerW | | #define RemoveRadiusServer RemoveRadiusServerW |
| #else | | #else |
| #define RemoveRadiusServer RemoveRadiusServerA | | #define RemoveRadiusServer RemoveRadiusServerA |
| #endif | | #endif |
| | |
| ISDSC_STATUS ISDSC_API ReportRadiusServerListW( | | ISDSC_STATUS ISDSC_API ReportRadiusServerListW( |
| IN OUT PULONG BufferSizeInChar, | | IN OUT PULONG BufferSizeInChar, |
|
| OUT __out_ecount_opt(*BufferSizeInChar) PWCHAR Buffer | | OUT _Out_writes_opt_(*BufferSizeInChar) PWCHAR Buffer |
| ); | | ); |
| | |
| ISDSC_STATUS ISDSC_API ReportRadiusServerListA( | | ISDSC_STATUS ISDSC_API ReportRadiusServerListA( |
| IN OUT PULONG BufferSizeInChar, | | IN OUT PULONG BufferSizeInChar, |
|
| OUT __out_ecount_opt(*BufferSizeInChar) PCHAR Buffer | | OUT _Out_writes_opt_(*BufferSizeInChar) PCHAR Buffer |
| ); | | ); |
| #ifdef UNICODE | | #ifdef UNICODE |
| #define ReportRadiusServerList ReportRadiusServerListW | | #define ReportRadiusServerList ReportRadiusServerListW |
| #else | | #else |
| #define ReportRadiusServerList ReportRadiusServerListA | | #define ReportRadiusServerList ReportRadiusServerListA |
| #endif | | #endif |
| | |
| #endif // MIDL_PASS | | #endif // MIDL_PASS |
| | |
| #endif // ! MOFCOMP_PASS | | #endif // ! MOFCOMP_PASS |
| | |
|
| | #endif // WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif | | #endif |
| | |
| End of changes. 65 change blocks. |
| 70 lines changed or deleted | | 76 lines changed or added |
|