The IDLffDicomExCfg::StorageScpService function method is used to start, stop or check the status of the local IDL Storage SCP service.

The local IDL Storage SCP service is a process that listens at a specified port for incoming DICOM files and writes the files to disk. The local IDL Storage SCP service is a Windows service. See About the Storage SCP Service for additional information.

Syntax


Result = Obj->[IDLffDicomExCfg::]StorageScpService(Command)

Return Value


The return value is a string indicating the status of the Storage SCP service command specified by Command. The specific string issued depends on the Command specified (Start, Stop, or Status), and the state of the Storage SCP service.

The following are possible return values for the Start command:

start request issued
service already running
start access denied
service logon failed
service is disabled
path not found
start request failed
failed. administrator privileges maybe needed.
failed, is IDL DicomEx Storage SCP service installed?
 

The following are possible return values for the Stop command:

stop request issued
service stopped
service not running
stop access denied
stop request failed
failed. administrator privileges maybe needed.
failed, is IDL DicomEx Storage SCP service installed?
 

The following are possible return values for the Status command:

service running
service not running
query access denied
query status failed
service does not exist
service start pending
service stop pending
service pause pending
service paused
service status unknown
failed. administrator privileges maybe needed.
failed, is IDL DicomEx Storage SCP service installed?

Arguments


Command

One of the following strings:

Command

Meaning

Start

Attempt to start the local IDL Storage SCP service if it is not already running.

Stop

Attempt to stop the local IDL Storage SCP service if it is running.

Status

Attempt to determine the state of the local IDL Storage SCP service (running or not running).

Keywords


None

Version History


6.3

Introduced