none
Package rejected with error 1235 because of "%" in MemConfig directive - what is wrong? RRS feed

  • Question

  • Hello,

    I just tried to sign a driver package through DevPortal, but it was rejected with following message:

    "for Driver. Partial Log:Error 1235 in pcmcia.inf, line 67 : String token '1000@A0000-FFFFFFFF%FFFFF000(D)' not defined in [Strings] section - if intending to use a literal '%' in a string, use '%%' instead."

    I really have a "%" there, but it seems to be correct as described in INF LogConfig Directive. Should I really put a "%%" there, are what can be wrong in my INF file? The affected sections looks as follows:

    [PCMCIADrvInst.NTx86.LogConfigOverride]
    LogConfig = PcmciaCardHwConfig
    
    [PCMCIADrvInst.NTamd64.LogConfigOverride]
    LogConfig = PcmciaCardHwConfig
    
    [PcmciaCardHwConfig]
    MemConfig=1000@A0000-FFFFFFFF%FFFFF000(D)
    PcCardConfig=0(W M C)
    ConfigPriority=DESIRED 
    Thanks in before. Best regards
    Willi K.


    • Edited by Willi K Wednesday, August 1, 2018 1:24 PM
    Wednesday, August 1, 2018 1:24 PM

Answers

  • I gave it a try and it seems that using a "%%" does not cause any problems.
    • Marked as answer by Willi K Thursday, September 13, 2018 8:02 AM
    Thursday, September 13, 2018 8:02 AM