External/WinRing0/OpenLibSys.rc
author moel.mich
Sun, 23 Sep 2012 18:37:43 +0000
changeset 380 573f1fff48b2
permissions -rw-r--r--
Fixed Issue 387. The new implementation does not try to start a ring 0 driver that already exists, but could not be opened. It tries to delete the driver and install it new. The driver is now stored temporarily in the application folder. The driver is not correctly removed on system shutdown.
moel@347
     1
#include <windows.h>
moel@347
     2
#include <ntverp.h>
moel@347
     3
moel@347
     4
#define VER_FILETYPE                VFT_DRV
moel@347
     5
#define VER_FILESUBTYPE             VFT2_DRV_SYSTEM
moel@347
     6
moel@347
     7
#define VER_FILEDESCRIPTION_STR     "WinRing0"
moel@347
     8
#define VER_INTERNALNAME_STR        "WinRing0.sys"
moel@347
     9
moel@347
    10
/////////////////////////////////////////////////////////////////////////////
moel@347
    11
//
moel@347
    12
// Version
moel@347
    13
//
moel@347
    14
moel@347
    15
VS_VERSION_INFO VERSIONINFO
moel@347
    16
 FILEVERSION 1, 2, 0, 5
moel@347
    17
 PRODUCTVERSION 1, 2, 0, 5
moel@347
    18
 FILEFLAGSMASK 0x3fL
moel@347
    19
 FILEFLAGS 0x0L
moel@347
    20
 FILEOS 0x40004L
moel@347
    21
 FILETYPE 0x2L
moel@347
    22
 FILESUBTYPE 0x0L
moel@347
    23
BEGIN
moel@347
    24
    BLOCK "StringFileInfo"
moel@347
    25
    BEGIN
moel@347
    26
        BLOCK "041104b0"
moel@347
    27
        BEGIN
moel@347
    28
            VALUE "Comments", "The modified BSD license\0"
moel@347
    29
            VALUE "CompanyName", "OpenLibSys.org\0"
moel@347
    30
            VALUE "FileDescription", "WinRing0\0"
moel@347
    31
            VALUE "FileVersion", "1.2.0.5\0"
moel@347
    32
            VALUE "InternalName", "WinRing0.sys\0"
moel@347
    33
            VALUE "LegalCopyright", "Copyright (C) 2007-2008 OpenLibSys.org. All rights reserved.\0"
moel@347
    34
            VALUE "OriginalFilename", "WinRing0.sys\0"
moel@347
    35
            VALUE "ProductName", "WinRing0\0"
moel@347
    36
            VALUE "ProductVersion", "1.2.0.5\0"
moel@347
    37
        END
moel@347
    38
    END
moel@347
    39
    BLOCK "VarFileInfo"
moel@347
    40
    BEGIN
moel@347
    41
        VALUE "Translation", 0x411, 1200
moel@347
    42
    END
moel@347
    43
END