![]()
![]()
![]()
![]()
V kommandot
: returnera värde på aktuell post
- Form
- V
Svar
Om storleken på den aktuella posten inte kan beräknas (vanligtvis beroende på att INI filen inte existerar) kommer svaret att bli felkoden '-'. Annars är svaret det enstaka '+' tecknet följt av N bytes med data, där varje byte är specificerat som ett tvåsiffrors hexadecimalt tal. Det totala antalet tecken i svaret är 2N+3; 2N tecken för N bytes av data, ett till för '+', och två till för vagnretur följt av ny rad som avslutar raden.
För värdet av N, se kommentaren nedan.
- Exempel
- V
- Om den aktuella posten är ett fyra-bytes värde, då blir svaret något liknande
- +00014F37<cr><lf>
Kommentar
Om O kommandot inte har skickats, så att offset är 0 och gränsen väldigt stor, är resultatet exakt den aktuella posten, oberoende av hur många bytes den kan vara. Om O kommandot har skickats, då är värdet som returneras samma som värdet på den aktuella posten, trunkerat på följande sätt.
- Först, kommer det initiala "offset" bytes av värdet att tas bort.
- Om den sträng som är resultatet av den första operationen fortfarande har fler än "gränsens" bytes, då blir resultatet trunkerat så att endast "gränsens" bytes returneras. Annars, kommer alla bytes, bortsett från de initiala i första steget, att tas bort.
Specialfall
- Om det aktuella applikationsnamnet, som är satt av A kommandot, är en tom sträng, då blir det som returneras en lista över alla applikationers namn i denna INI fil. Resultatet är fortfarande kodat som hexadecimalt, med två hexadecimala siffror per tecken, men efter avkodning kommer du att få en sekvens av null-terminerade teckensträngar, där varje teckensträng är namnet på en applikation. Slutet på listan är markerad av en extra zero (0) byte.
- Om det aktuella applikationsnamnet är ett giltigt applikationsnamn, men det aktuella nyckelnamnet, som satts av K kommandot är en tom sträng, vad som då returneras är en lista över alla nyckelnamn för denna applikation. Resultatet är fortfarande kodat som hexadecimalt, med två hexadecimala siffror per tecken, men efter avkodning kommer du att få en sekvens av null-terminaterade teckensträngar, där varje teckensträng är ett namn på en nyckel. Slutet på listan är markerat av en extra zero (0) byte.
Du kan använda denna information för att avgöra antalet applikation/nyckel par i denna INI fil.