| Available in LEADTOOLS Medical Imaging toolkits. | 
L_DicomExistsElement
#include "Ltdic.h"
L_LTDIC_API L_BOOL L_DicomExistsElement(hDS, pElement)
| HDICOMDS hDS; | /* a DICOM handle */ | 
| pDICOMELEMENT pElement; | /* pointer to a DICOMELEMENT structure */ | 
Determines whether the pointer to the structure is valid.
| Parameter | Description | 
| hDS | A DICOM handle. | 
| pElement | Pointer to a DICOMELEMENT structure. | 
Returns
| TRUE | pElement is a valid pointer. | 
| FALSE | pElement is NULL. | 
Required DLLs and Libraries
| LTDIC For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application | 
See Also
Example
This example checks if the pointer of an element
L_INT DicomExistsElementExample(L_VOID)
{
   HDICOMDS      hDS;
   pDICOMELEMENT pElement;
   hDS = L_DicomCreateDS(TEXT("C:\\Program Files\\LEAD Technologies\\LEADTOOLS 16\\Images\\Temp"));
   L_DicomInitDS(hDS, CLASS_CT_IMAGE_STORAGE, 0);
   pElement = L_DicomInsertElement(hDS, NULL, FALSE, TAG_INSTITUTION_CODE_SEQUENCE, 
                                   VR_SQ, TRUE, ELEMENT_INDEX_MAX);
   if (pElement == NULL)
   {
      L_DicomFreeDS(hDS);
      return DICOM_ERROR_MEMORY;
   }
   if (L_DicomExistsElement(hDS, pElement) == FALSE)
      MessageBox(NULL, TEXT("The element does not exist in Data Set"), TEXT("Notice"), MB_OK);
   L_DicomFreeDS(hDS);
   return DICOM_SUCCESS;
}