vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

C# Ecke
Re: Uncompress File 
Autor: AndyOG
Datum: 07.10.08 16:02

miaauuuuuu

[DllImport("kernel32.dll")]
public static extern int DeviceIoControl(IntPtr hDevice, int
    dwIoControlCode, ref short lpInBuffer, int nInBufferSize, IntPtr
    lpOutBuffer, int nOutBufferSize, ref int lpBytesReturned, IntPtr
    lpOverlapped);
 
public static bool UncompressFile(string fileName)
{
    int lpBytesReturned = 0;
    int FSCTL_SET_COMPRESSION = 0x9C040;
    short COMPRESSION_FORMAT_NONE = 0;
 
    FileStream f = File.Open(fileName, System.IO.FileMode.Open,
        System.IO.FileAccess.ReadWrite, System.IO.FileShare.None);
 
    int result = DeviceIoControl(f.Handle, FSCTL_SET_COMPRESSION,
        ref COMPRESSION_FORMAT_NONE, 2 /*sizeof(short)*/, IntPtr.Zero, 0,
        ref lpBytesReturned, IntPtr.Zero);
 
    f.Close();
 
    return result == 1;
}

Mit freundlichen Gr??en,
Andy G.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Uncompress File1.801AndyOG07.10.08 11:48
Re: Uncompress File989AndyOG07.10.08 16:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel