#include "ltdic.h"

L_VOID LDicomDS::GetInfoCS(pnCommand, pbRequest)

Retrieves information about the specified Command Set.


L_UINT16 * pnCommand

Pointer to a variable to be updated with the command associated with the Command Set. Possible values are:

Value Meaning
COMMAND_C_STORE [0x0001] Composite Store Command
COMMAND_C_FIND [0x0020] Composite Find Command
COMMAND_C_GET [0x0010] Composite Get Command
COMMAND_C_MOVE [0x0021] Composite Move Command
COMMAND_C_CANCEL [0x0FFF] Composite Cancel Command
COMMAND_C_ECHO [0x0030] Composite Echo Command
COMMAND_N_REPORT [0x0100] Normalized Report Command
COMMAND_N_GET [0x0110] Normalized Get Command
COMMAND_N_SET [0x0120] Normalized Set Command
COMMAND_N_ACTION [0x0130] Normalized Action Command
COMMAND_N_CREATE [0x0140] Normalized Create Command
COMMAND_N_DELETE [0x0150] Normalized Delete Command

L_BOOL * pbRequest

Pointer to a variable to be updated with a value that indicates whether the command set is a request or a response. Possible values are:

Value Meaning
TRUE Create the command set as a request.
FALSE Create the command set as a response.




A Command Set is a special type of Data Set. Therefore, to create a Command Set you must first create a Data Set using LDicomDS::LDicomDS and then initialize it by calling LDicomDS::InitCS.

You can also determine the type of a command set by "and-ing" the value of the TAG_COMMAND_FIELD with COMMAND_REQUEST[0x0000] or COMMAND_RESPONSE[0x8000].

In addition, you can determine whether a command set has a required data set by "and-ing" the value of the TAG_DATA_SET_TYPE element with COMMAND_DATASET_PRESENT, COMMAND_DATASET_IDENTIFIER, or COMMAND_DATASET_ABSENT.

Required DLLs and Libraries


Win32, x64

Help Version 21.0.2021.4.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS DICOM C++ Class Library Help