Com o componente CallbackDisk, você pode criar e gerenciar dispositivos de disco virtual dentro do aplicativo de software que você desenvolve e expõe esses discos ao Windows como se fossem dispositivos de disco reais. Os discos se tornam visíveis para todos os processos no Windows.
O disco virtual é aquele que tem um sistema de arquivos nele, mas não está fisicamente localizado em uma partição de disco. O armazenamento pode ser realmente localizado em um arquivo residente em um disco local, ou em recursos de aplicativos, ou na memória, ou em algum lugar em um local remoto. A parte importante é que este disco é visível para o usuário (e para outros aplicativos) como se fosse uma partição de disco rígido formatado.
CallbackDisk fornece um driver no modo kernel, que chama seu aplicativo quando precisa executar a leitura ou a escrita para o disco. E seu aplicativo pode armazenar os dados reais do disco em qualquer lugar que ele precisa: na memória, na rede etc.
Disco virtual pode ser necessário, quando
* o aplicativo armazena alguns dados internamente (em recursos ou em arquivos suplementares) e precisa usar alguma biblioteca, que só pode funcionar com arquivos localizados dentro de um sistema de arquivos em todo o sistema. Os exemplos incluem bibliotecas DirectX, Flash player, muitos componentes de terceiros.
* o aplicativo deve ocultar a presença do disco do usuário, mantendo-o (o disco) disponível para alguns aplicativos
* e mais ...
história da versão
- Versão 3.0 postado em 2012-02-04
Suporte ao Windows 8 e Windows 2012 Server.
- Versão 1.08 postado em 2008-06-17
Detalhes do programa
Eula
EULA - Contrato de Licença do Usuário Final
Contrato de licença de avaliação callbackDisk
A EldoS Corporation está disposta a licenciar CallbackDisk para você apenas com a condição de que você aceite todos os termos desta licença.
1. Definições.
Esta licença define e usa os seguintes termos:
1.1. O software - CallbackDisk código fonte, código binário (executável por máquina) em formulário eletrônico, impresso ou outro que possa ser distribuído e/ou usado, acompanhando documentação, materiais gráficos incluindo diagramas, esquemas de blocos, logotipos, arte gráfica, código de amostra em formulário eletrônico ou impresso, scripts em lote e arquivos de configuração, usados para usar e/ou distribuir CallbackDisk em peças ou no todo.
1.2. Licenciado - uma empresa ou indivíduo que tem o direito de usar o Software para Avaliação de Software de acordo com esta licença.
1.3. Licenciador - EldoS Corporation em todo representado pelo diretor da EldoS Corporation.
1.4. Terceiros - empresas e pessoas físicas que sejam pessoas jurídicas separadas e não fazem parte do Licenciado.
1.5. Middleware - produtos ou serviços de software que são desenvolvidos pelo Licenciado para uso por terceiros para a criação de produtos de software de terceiros e que são incluídos como parte de produtos ou serviços de software de terceiros. Isso inclui, mas não é limitado por classes Java, objetos ActiveX, conjuntos .NET, componentes Delphi, Bibliotecas de Link Dinâmico, Objetos Compartilhados etc..
1.6. Serviços Web Pagos Públicos - produtos ou serviços de software que são desenvolvidos e/ou implantados pelo Licenciado, executados em servidores de Internet acessíveis ao público e cujas funções públicas incluem a exposição da funcionalidade do Software a terceiros de forma paga.
1.7. Aplicativos de Usuário Final - produtos de software ou serviços que não são classificados como Middleware ou Serviços Web Pagos Públicos. Os aplicativos do usuário final incluem middleware, que é desenvolvido exclusivamente para uso interno em aplicativos de usuário final do Licenciado e serviços web usados internamente.
1.8. Hardware - quaisquer dispositivos baseados em computador, módulos e aparelhos incorporáveis, que incluem módulos de material para processamento e/ou armazenamento de informações.
1.9. Avaliação de Software - teste do Software, que é realizado pelo Licenciado a fim de determinar a aptidão para uso e conformidade com os requisitos do Licenciado.
1.10. Código Fonte - a forma legível humana do código de programação do computador e documentação do sistema relacionado, incluindo todos os comentários e qualquer código processual, como linguagem de controle de trabalho.
1.11. Sistema de computador - um sistema de hardware que inclui uma única placa-mãe com uma ou mais CPUs ou um sistema de software para emulação ou virtualização de hardware, que emula ou virtualiza um sistema de hardware com uma placa-mãe e uma ou mais CPUs.
1.12. Cópia instalada - um grupo de arquivos de computador em formulário eletrônico que um desenvolvedor de software usa para o desenvolvimento e teste do Software em qualquer número de Sistemas de Computador.
1.12. Nova Versão - novas versões subsequentes do Software com um novo primeiro numeral, como 2.0 ou 3.0.
1.14. Atualizações - todas as atualizações do sucessor, revisões, patches, melhorias, modificações de correções, cópias, adições ou versões de manutenção do Software que não são Novas Versões.
1.15. Chave de Licença - bloco de informações fornecidos pelo Licenciador ao Licenciado para avaliação (chave de licença de avaliação e f informações fornecidas pelo Licenciador ao Licenciado para avaliação (chave de licença de avaliação e chave de licença de avaliação por tempo limitado) ou para produção (chave de licença de produção) e identificadas pelo Licenciador como chave de licença. A chave de licença contém dados usados pelo Software e deve ser tratada como parte do código binário do Software.
2. Escopo de uso.
2.1. Esta licença é aplicada ao uso do Software por qualquer Licenciado que tenha obtido uma chave de licença de avaliação, seja solicitando a chave de licença de avaliação por tempo limitado do Licenciador ou baixando o pacote de avaliação do Software a partir do site do Licenciador ou do outro site autorizado pelo Licenciador para distribuição das versões de avaliação do Software.
2.2. Esta licença define termos e condições para uso do Software para avaliação.
2.3. Esta licença não concede ao Licenciado o direito de usar o Software no desenvolvimento de Aplicativos de Usuário Final, Middleware ou Web Services, exceto com o propósito de testar a adequação e a velocidade das operações do Software.
2.4. O Software pode incluir partes do código-fonte e/ou código binário (executável por máquina) desenvolvido por entidades de terceiros e distribuído sob diferentes licenças. Se esse código de terceiros for incluído no Software, o Software também inclui os textos de licença correspondentes que regulam o uso do código de terceiros incluído.
3. Termos de uso.
3.1. Esta licença concede ao Licenciado o direito não exclusivo, intransferível e livre de royalties de instalar e usar o Software para fins de Avaliação de Software apenas de acordo com os termos desta licença.
3.2. O Software é de propriedade do Licenciador e é protegido por direito autoral, tratados internacionais de direitos autorais, bem como outros avisos proprietários.
3.3. O Licenciado pode instalar e usar uma (1) Cópia Instalada do Software.
3.4. O Licenciado tem o direito de criar um número razoável de cópias do Software para fins de backup e segurança, dado que essas cópias não são usadas para desenvolvimento, produção ou implantação.
3.5. A distribuição do código binário do Software e, quando aplicável, da Chave de Licença de Avaliação é permitida somente quando o código binário da chave de licença de software e avaliação for incluído nos aplicativos de software, criados para testes e demonstração de funcionalidades e recursos do Software. Essa Distribuição é permitida apenas aos Sistemas de Computador que pertencem ou são alugados pelo Licenciado e apenas com o propósito de demonstrar funcionalidade e capacidades do Software ao pessoal do Licenciado. A chave de licença de código binário e de avaliação do software deve ser incluída como parte integrante do pacote de software do Licenciado e não deve ser usada separadamente deste pacote.
3.6. É proibida a distribuição do Software ou de suas partes (incluindo aquelas marcadas como redistributíveis) para terceiros ou para uso por terceiros.
3.7. O Licenciado pode fazer modificações e melhorias apenas para os aplicativos de amostra, que estão incluídos no pacote de avaliação do Software e identificados como Amostras. A modificação de outras partes do Software é proibida.
3.8. Esta licença concede ao Licenciado o direito de obter suporte técnico básico de acordo com a Política de Suporte (publicada pelo Licenciador). O suporte técnico é fornecido apenas para o Software original. O suporte técnico não está previsto para quaisquer modificações ou melhorias no Software.
3.9. O Licenciado não pode fazer engenharia reversa, desmontar ou, de qualquer outra forma, analisar as informações contidas na Chave de Licença de Avaliação ou gerar e usar chaves de licença que não as obtidas com o Licenciador.
4. Rescisão e transferência.
4.1. É proibida a locação, locação, sublicença ou qualquer outra transferência temporária ou permanente de direitos concedidos por esta licença.
4.2. A licença entra em vigor no dia em que o Licenciado concorda com seus termos e condições.
4.3. A licença termina automaticamente se o Licenciado não cumprir as limitações descritas acima.
4.4. A licença pode ser rescindida pelo Licenciado a qualquer momento.
4.5. Após o término da licença, o Licenciado deve destruir todas as cópias do Software recebidas sob os termos desta licença e todos os seus componentes em todos os sistemas e todos os tipos de mídia e na memória do computador.
4.6. O prazo deste Contrato começará na Data de Vigência e continuará em perpetuidade posteriormente, a menos que seja posteriormente encerrado de acordo com as disposições deste documento.
5. Garantia e Isenção de Responsabilidade.
5.1. O Software é fornecido pelo Licenciador 'Como Está'.
5.2. NA MEDIDA MÁXIMA PERMITIDA PELA LEI APLICÁVEL, O LICENCIADOR SE ISENTA DE TODAS AS GARANTIAS E CONDIÇÕES, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO A, GARANTIAS IMPLÍCITAM DE COMERCIALIZAÇÃO, ADEQUAÇÃO PARA UM PROPÓSITO ESPECÍFICO, TÍTULO E NÃO VIOLAÇÃO, NO QUE DIZ RESPEITO AO SOFTWARE, E A PRESTAÇÃO OU FALHA NA PRESTAÇÃO DE SERVIÇOS DE SUPORTE. O LICENCIADOR NÃO GARANTE QUE O SOFTWARE ESTARÁ LIVRE DE ERROS OU FUNCIONARÁ SEM INTERRUPÇÃO. TODO O RISCO DECORRENTE DO USO OU DESEMPENHO DO SOFTWARE E DOS MATERIAIS ESCRITOS ACOMPANHANTES PERMANECE COM O LICENCIADO. ESTA GARANTIA LIMITADA DÁ AO LICENCIADO DIREITOS LEGAIS ESPECÍFICOS. O LICENCIADO PODE TER OUTROS, QUE VARIAM DE ESTADO/JURISDIÇÃO A ESTADO/JURISDIÇÃO.
5.3. EM NENHUM CASO O LICENCIADOR SERÁ RESPONSÁVEL POR QUAISQUER DANOS DIRETOS, INDIRETOS, INCIDENTAIS, ESPECIAIS, EXEMPLARES OU CONSEQUENTES (INCLUINDO, MAS NÃO SE LIMITANDO A, AQUISIÇÃO DE BENS OU SERVIÇOS SUBSTITUTOS; PERDA DE USO, DADOS OU LUCROS; OU INTERRUPÇÃO DE NEGÓCIOS) NO ENTANTO CAUSADA E EM QUALQUER TEORIA DA RESPONSABILIDADE, SEJA EM CONTRATO, RESPONSABILIDADE ESTRITA OU DELITO (INCLUINDO NEGLIGÊNCIA OU DE OUTRA FORMA) DECORRENTE DE QUALQUER FORMA FORA DO USO DESTE SOFTWARE, MESMO SE AVISADO DA POSSIBILIDADE DE TAL DANO.
6. Restrições à exportação.
6.1. O Software não deve ser utilizado ou exportado para o Irã, Iraque, Síria, Sudão, Líbia, Cuba, Coreia do Norte e Sérvia e outros países identificados como sendo sob Embargo ou para cidadãos desses países.
6.2. O Software deve ser importado, utilizado e re-exportado de acordo com as regulamentações nacionais do país de residência do Licenciado.
7. Lei de governo.
7.1. Esta licença será regida pelas leis das Ilhas Virgens (Grã-Bretanha). Se você tiver alguma dúvida sobre esta licença, você pode entrar em contato com o Licenciador escrevendo para EldoS Corporation, 2º Andar, 145-157 St John Street, Londres, EC1V 4PY, Reino Unido
8. Cumprimento da licença.
8.1. Se o Licenciado for uma empresa ou organização, mediante solicitação do Licenciador, o Licenciado deve fornecer informações relativas à conformidade do uso do Software à licença.
8.2. Todos os direitos de uso do Software são concedidos com a condição de que tais direitos sejam confiscados se o Licenciado não cumprir os termos desta licença.
9. Disposições Gerais.
9.1. Se qualquer parte deste Contrato for considerada nula e inexequível, ela não afetará a validade do saldo da licença, que permanecerá válido e exequível de acordo com seus termos.
9.2. Novas versões do Software podem ser licenciadas ao Licenciado pelo Licenciador sob termos adicionais ou diferentes.
9.3. Ao assinar este contrato, o Licenciador certifica, que é um proprietário legítimo do Software e possui todos os direitos de uso, modificação, melhoria, cópia, distribuição, sublicença e mercado O Software e qualquer nova versão identificada acima no formulário de objeto e código fonte sobre e para qualquer mídia e por quaisquer meios ou métodos agora conhecidos ou conhecidos no futuro.
9.4. Este é todo o contrato entre o Licenciador e o Licenciado relativo ao Software e substitui quaisquer representações, discussões, compromissos, comunicações ou publicidade anteriores relacionados ao Software.