Skip to content
mefistotelis edited this page Nov 25, 2022 · 23 revisions

Some have example data included.

All guesses at the acronyms are that. Guesses.

Contents


BDH_

Block Diagram Heap
Compressed

Depending on LV version, the full name is one of: BDHP, BDHb, BDHc.

 Length | Type    | Value
--------+---------+-------
      4 | uint32  | Content length
      * | binary  | Content

See Block Diagram Heap Format for content explanation.


BDPW

Block Diagram Password

 Length | Type    | Value
--------+---------+-------
     16 | string  | Password md5
     16 | string  | Hash 1
     16 | string  | Hash 2

BDSE

4 bytes

00 00 00 07

BNID

12 bytes

00 00 00 02  00 00 00 00  00 00 00 00

CCSG

16 bytes


CONP

2 bytes

00 01

CPC2

2 bytes
Not in Controls

00 01 - Normal VI
00 08 - Polymorphic VI

CPMp


DFDS


DLDR

28 bytes?
Not in Polymorphic VIs or Controls

00 00 00 01  00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00

DTHP

2 bytes

00 00

FPH_

Front Panel Heap
Compressed

Stores the actual Front Panel data Depending on LV version, the full name is one of: FPHP, FPHb, FPHc.


FPSE

4 bytes

00 00 00 10

FPTD

2 bytes
Not in Polymorphic VIs or Controls

00 09

FTAB

Font Table

See Font Table Format for content explanation.


GCPR

13 bytes?

00 00 00 00  00 00 00 00  00 00 00 00  00

HIST

History See Revision History


icl_

icon large 4/8 (bit) See Icon Format


ICON

ICON 1bpp image See Icon Format


LIbd


LIds


LIfp

Might be "full path" Contains name of a file


LIBN

Library Names

 Length | Type    | Value
--------+---------+-------
      4 | uint32  | Count
      1 | uint8   | String length
      * | string  | Content

LIvi

Only in polymorphic VIs. Lists VIs included.


LVSR

LabVIEW Save Record
See Version Bits

 Length | Type    | Value
--------+---------+-------
      4 | uint32  | Version
      2 | int16   | ?
      2 | uint16  | flags

Flags:
 Protected: 0x2000

MUID

4 bytes

00 00 00 2b

NUID

16 bytes


OBSG

16 bytes

00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00

PRT

PRint Settings

See Print Settings for details.

RTSG

16 bytes

00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00

SCSR


SUID

12 bytes

00 00 00 02  00 00 00 00  00 00 00 00

TM80


VCTP


VICD


VITS


vers

version
12 bytes

See Version Bits for details.

 Length | Type    | Value
--------+---------+-------
      4 | uint32  | Version Bits
      1 | uint8   | String length
      2 | uint16  | Language
      1 | uint8   | Text length
      * | string  | Text
      1 | uint8   | Info length
      * | string  | Info

Language

 Value  | Language
--------+---------
      0 | English
      1 | French
      3 | German
     14 | Japanese
     23 | Korean
     33 | Chinese

While these codes seem to originate from old Macintosh codes in script.h only the above values have been seen. Non-zero Language code has been seen in versions 8.0.0f5 through 19.0.0f5.