/*
 * Copyright(C) 2000 Проект ИОК
 *
 * Этот файл содержит информацию, являющуюся
 * собственностью компании Крипто Про.
 *
 * Любая часть этого файла не может быть скопирована,
 * исправлена, переведена на другие языки,
 * локализована или модифицирована любым способом,
 * откомпилирована, передана по сети с или на
 * любую компьютерную систему без предварительного
 * заключения соглашения с компанией Крипто Про.
 */

/*!
 * \file $RCSfile$
 * \version $Revision: 138240 $
 * \date $Date:: 2016-05-11 13:34:28 +0300#$
 * \author $Author: dim $
 * \brief Интерфейс к конкретным визуализаторам.
 */

#if !defined( _HVIS_HVIS_SYS_H )
#define _HVIS_HVIS_SYS_H

#include "reader.kit/sup_sys.h"
#include "visualizer.h" 

#define HASHVIS_FUN_INIT    0x4100
#define HASHVIS_FUN_ASK	    0x4103


typedef struct {
    HWND parent;	    /* родительское окно */
    char * header;	    /* заголовок окна */
    char * name;	    /* имя контейнера */
    WORD language; 	    /* язык окна */
} THVisFunInit;

typedef struct {
    BOOL silent;	    /* признак работы в silent-контексте */
    PHS_SIGNING_DATA signing_data; /* подписываемый документ */
    PHS_ADDITIONAL_DATA additional_data; /* дополнительные документы */
} THvisAskInfo;

#endif /* !_HVIS_HVIS_SYS_H */
