API (Virtual Disk File System - Virtual Disk Raw System) |
Un outils rare qui sont des API destiné à developpez une application pilotant des fichiers virtuelles (depuis une unité) ou disques brut virtuelles.
Pas besoin de développer un service kernel ! cette outils le prend le charge.
Les API VDFS sont destiné à développer son propre système de fichiers autre que NTFS,FAT,ExFat,FAT32 etc sans écrire du code noyaux , mais les exemples sont difficile à décoder pour les débutants en language C .
Les API VDFS avec en option la possibilité de développer de nouvelles fonctions IOCTL (mode directbuffer) , appelé par l'API DeviceIoControl , et en option de définition de pouvoir développer de nouvelles fonctions IOCTL (mode directbuffer) sur chaques fichier virutelles.
Les API VDRS avec en option la possibilité de développer son propre disque virtuelles avec en option de définition de pouvoir développer de nouvelles fonctions IOCTL (mode directbuffer) , appelé par l'API DeviceIoControl
Avantage :
Compatible XP,Vista , Seven,10 |
Pas de développement de pilote kernel spécifique |
Simplification pour le développement , pour les API VDRS |
Assistance technique par email sur le paramétrage des API |
Propreté des paramètres des API |
Prix d'achat attractif |
La version de démonstration n'est pas limiter dans le temps |
Inconvénient :
API sous la Propriété Sivaller |
Privilége administrateur recommandé pour le montage de disque virtuelle (VDRS et VDFS) |
Affichage à l'initialisation de l'application : des informations et coordonnée de l'utilisateur ayant enregistré ces API |
Nécéssite l'activation du mode TESTSIGNING excepté les version PS |
Fichiers à point de montage ("FILE_ATTRIBUTE_REPARSE_POINT") non prise en charge pour moment |
BSOD occasionnel possible |
Exemple un peu complexe |
API non maintenue car trop complexes |
CONNECTION INTERNET REQUISE POUR L'UTILISATION DE CETTE API ! API PROTEGER PAR LICENCE RESEAU GRATUIT |
Exemple d'utilisation disponible qu'en version MSDEV (API VDFS ,VDRS) et Delphi pour ( API VDRS) |
Fonctionnalité incluse :
Lecteur de CDROM virtuelle |
Disque virtuelle fixe et amovible |
Prise en charge de fonctions éjections sur les disques virtuelle et fichiers virtuelles |
Mise en offline des disque virtuelles en cas de crash ou sortie brutale de processus, mais doivent être executé en mode administrateur |
Montage de disque virtuelle (VDRS) en tant que lien sur un répertoire d'une FAT NTFS |
Possibilité de définir ses propres fonctions IOCTL (mode directbuffer seulement) appelé par une application distance à l'aide de la fonction API DeviceIoControl. Optionnel sur l'achat de licence digital |
Tag disque virtuelle |
Support file mapping pour les API VDFS |
Element Requis :
Windows XP Service Pack 2 |
Visual Studio 2005/2010 Visual studio 2015 recommandé |
Limitation de la version de démonstration :
Téléchargement :
TESTED ON WINDOWS XP,7,8,10 CERTIFIED TESTE ON WINDOWS 7,10 (AMD64) WITH TESTMODE |
!!! IMPORTANT !!! Il y a un bug dans le noyau de Windows Section MountMGR :Quand vous montez un disque raw sur un répertoire , MOUNTMGR monte bien le répertoire, mais ajoute un lecteur , pourtant les API VDRS lui signifie bien de ne pas monter de lecteur logique ! Les API VDRS ne sont pas responsables de ce dysfonctionnement ,veuillez nous en excusez !
|
Versions | Mirroir |
V1.1 |
retiré ! |
V1.2 |
retiré ! |
V1.2 (+ update demo license) |
retiré ! |
V2.3 Release 1 (TS) | |
V2.4 (TS) | |
V2.5 (TS) | |
V3.0 (TS) |
Non disponible |
V4.0 Release 1 (TS) | |
V4.1 (TS) | |
ATTENTION !!! Les versions inférieur à 3.0 ne sont pas compatible avec les version supérieur ou égal à 3.0 Cette API n'est plus maintenus ! !!! IMPORTANT !!! Il y a un bug dans le noyau de Windows Section MountMGR :Quand vous montez un disque raw sur un répertoire , MOUNTMGR monte bien le répertoire, mais ajoute un lecteur , pourtant les API VDRS lui signifie bien ne pas monter de lecteur logique ! Les API VDRS ne sont pas responsables de ce dysfonctionnement ,veuillez nous en excusez !
|
Remerciement :
Je vous remercie de tester ces API en me signalant les bugs par email |