/*[]=====================================================================[]*/ /*[] LeadTools Run Time Library - Version 11 []*/ /*[] []*/ /*[] []*/ /*[] Copyright (c) 1991-2000 LEAD Technologies, Inc. []*/ /*[] All Rights Reserved. []*/ /*[] []*/ /*[] extern.h []*/ /*[]=====================================================================[]*/ #ifndef _EXTERN_H_ #define _EXTERN_H_ #include #include "..\\..\\..\\include\\ltkrn.h" #include "..\\..\\..\\include\\ltfil.h" #include "..\\..\\..\\include\\ltdic.h" #include "dicom.h" extern HINSTANCE hInst; // current instance extern HWND hTreeMsg; //Tree control for logging messages extern HWND hTreeDir; // extern HWND hTreeKey; // extern HWND hTreeSession; extern HIMAGELIST hImageListGlobal; //icons extern HICON hIconGreen1Global; extern HICON hIconGreen2Global; extern HICON hIconRedGlobal; extern HICON hIconStatusGlobal; //Main window handle extern HWND hWndMainGlobal; //Status Bar extern HWND hStatusBarGlobal; //For displaying Dicom image extern HWND hButtonImage; extern HDICOMPDU hAssociateRequest; extern HDICOMPDU hAssociateAll; extern HDICOMPDU hAssociateAccept; extern HDICOMNET hNetGlobal; extern HDICOMNET hNetGlobalISCL; extern HDICOMNET hNetGlobalTLS; extern L_BOOL bConnectedGlobal; extern L_UINT16 uUniqueMessageID; extern HDICOMDS hDSGlobal; extern HDICOMNET hNetListenGlobal; extern L_INT nQueryMethodGlobal; extern HTREEITEM hItemGlobal; extern L_UINT16 uStatusGlobal; //Status of the currently executing command extern CONNECTIONS connections; extern L_INT iIndexConnectionGlobal; //So client can access this information on C-MOVE-RQ extern BITMAPHANDLE DicomBitmap; //Dicom image that is displayed extern HPALETTE hPaletteGlobal; //paint palette of image in DicomBitmap extern UINT uTimerGlobal; extern L_UINT32 uTimeOutGlobal; extern PROCESS processGlobal;//Record of each process extern L_UINT64 uISCLAuthKeys[8]; extern L_UINT uISCLAuthCurrentKey; extern L_UINT32 uISCLAuthAlg; extern L_UINT64 uISCLEncKeys[8]; extern L_UINT uISCLEncCurrentKey; extern L_UINT32 uISCLEncAlg; extern L_UINT32 uISCLEncSign; extern L_UINT32 uSecureMode; extern char szStoreFolder[MAX_PATH + 1]; // Where the received files are to be stored extern char szExtension[MAX_PATH]; // The extension used when storing the received files extern char szTempFilesFolder[MAX_PATH]; // The folder used for temporary files extern char szRetrieveAEsMsg[MAX_STRING_LEN]; extern char szPrivateKeyPassword[MAX_STRING_LEN]; extern L_BOOL bValidPrivateKeyPassword; #endif _EXTERN_H_