• RegistryRoot
  • Short name Long name
  • [ms-gpie]: Group Policy: Internet Explorer Maintenance Extension Intellectual Property Rights Notice for Open Specifications Documentation




    Download 107,28 Kb.
    bet23/25
    Sana24.03.2021
    Hajmi107,28 Kb.
    #13509
    1   ...   17   18   19   20   21   22   23   24   25
    SectionName

    ValueName

    Value type

    Sample value

    Description

    Version
















    Signature

    String

    $Chicago$

    Signature of an INF file




    AdvancedINF

    Numeric.Numeric

    2.5

    Version of the INF file format

    DefaultInstall
















    RequiredEngine

    String ',' String

    SetupAPI,"Fatal error"

    First string is the name of the library (DLL) which is loaded for setup functions, while the second string is the error string which is logged, in case the specified library could not be loaded.




    CustomDestination

    String

    CustInstDestSection

    This is exactly as shown.




    AddReg

    Comma separated list of Strings.

    AddReg.HKLM,AddReg.HKCU

    Each of the Strings in this list refer to a section name in Part B (section 4.1.3.1.2).

    CustInstDestSection
















    49000,49001,49002,49003

    String,Numeric

    ProgramFilesDir,21

    A reference to a section name in the part B of this file followed by an integer.




    49100,49101,49102,49103

    String,Numeric

    IEDir,21

    A reference to a section name in the Part B of this file followed by an integer.


            1. Part B

    This part (Part B) details the sections that are already named in the previous part (Part A). For each section, the section heading is followed by a set of entries describing a registry key or value. Each entry is a comma-separated list of values terminated by a newline. Each such entry is of the following form:

    1. RegistryRoot, [subkey], [value-entry-name], [flags], [value]

    RegistryRoot

    The RegistryRoot is non-null, while subsequent entries are optional. The comma separators are not optional, so the absence of one of these is indicated by two commas ",,". The RegistryRoot is one of the following entries:



    Short name

    Long name

    HKCR

    HKEY_CLASSES_ROOT

    HKCU

    HKEY_CURRENT_USER

    HKLM

    HKEY_LOCAL_MACHINE

    subkey

    Optional. Identifies the subkey to set. Has the following form: key1\key2\key3....



    value-entry-name

    Optional. This value either names an existing value entry in the given (existing) subkey or creates the name of a new value entry to be added in the specified subkey, whether the value-entry-name already exists or is a new key to be added to the registry. (If this is omitted for a string-type value, the value-entry-name is the default "unnamed" value entry for this key.)



    flags

    This optional hexadecimal value, expressed as an OR'd bitmask of system-defined low-word and high-word flag values, defines the data type for a value entry and/or controls the add-registry operation. Bitmask values for each of these flags are as follows:





    1. 0x00000001 (FLG_ADDREG_BINVALUETYPE)

    2. The given value is "raw" data. (This value is identical to the

    3. FLG_ADDREG_TYPE_BINARY.)



    4. 0x00000002 (FLG_ADDREG_NOCLOBBER)

    5. Prevent a given value from replacing the value of an existing

    6. value entry.



    7. 0x00000004 (FLG_ADDREG_DELVAL)

    8. Delete the given subkey from the registry, or delete the

    9. specified value-entry-name from the specified registry

    10. subkey.



    11. 0x00000000 (FLG_ADDREG_TYPE_SZ)

    12. The given value entry and/or value is of type REG_SZ. Note that

    13. this is the default type for a specified value entry, so

    14. the flags value can be omitted from any reg-root= line in

    15. an add-registry section that operates on a value entry of

    16. this type.



    17. 0x00010000 (FLG_ADDREG_TYPE_MULTI_SZ)

    18. The given value entry and/or value is of the registry type

    19. REG_MULTI_SZ. This specification does not require any NULL

    20. terminator for a given string value.



    21. 0x00020000 (FLG_ADDREG_TYPE_EXPAND_SZ)

    22. The given value entry and/or value is of the registry type

    23. REG_EXPAND_SZ.



    24. 0x00010001 (FLG_ADDREG_TYPE_DWORD)

    25. The given value entry and/or value is of the registry type

    26. REG_DWORD.



    value

    Optional. Value to set. Can be a 32-bit number in little-endian format, an ANSI string, or an octet stream. An octet stream can extend beyond the 128-byte line maximum by using a backslash (\) character.




          1. Download 107,28 Kb.
    1   ...   17   18   19   20   21   22   23   24   25




    Download 107,28 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    [ms-gpie]: Group Policy: Internet Explorer Maintenance Extension Intellectual Property Rights Notice for Open Specifications Documentation

    Download 107,28 Kb.