Sets the encryption mode used by the ISCL operations.
#include "ltdic.h"
L_LTDIC_API L_UINT32 L_DicomSetDefaultEncryptionISCL(hNet, EncryptionMode)
Handle to an existing DICOM Network. This is the handle returned from the L_DicomCreateNet function.
Flag that specifies the encryption mode. Possible values are:
| Value | Meaning | 
|---|---|
| DICOM_ISCL_ENCRYPT_NONE | [0x00000000] The data is transmitted without encryption. | 
| DICOM_ISCL_ENCRYPT_DESCBC | [0x00001212] The data is transmitted encrypted using the DES algorithm in cipher block chaining mode. | 
| Value | Meaning | 
|---|---|
| DICOM_SUCCESS | The function was successful. | 
| DICOM_ERROR_PARAMETER | A parameter error occurred. The encryption mode will be set to DICOM_ISCL_ENCRYPT_NONE. Refer to Return Codes. | 
If an incorrect value is passed for the EncryptionMode parameter, the encryption mode is set to DICOM_ISCL_ENCRYPT_NONE.
This function may be called after an LDicomNet object is created, regardless of whether a connection has been established.
Win32, x64.
L_INT DicomSetDefaultEncryptionISCLExample(L_VOID){int nRet;HDICOMNET hNet = NULL;nRet = L_DicomStartUp();if (nRet != DICOM_SUCCESS)return nRet;hNet = L_DicomCreateNet (TEXT(""),DICOM_SECURE_ISCL);nRet = L_DicomSetDefaultEncryptionISCL(hNet, DICOM_ISCL_ENCRYPT_DESCBC);L_DicomShutDown();return nRet;}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
