Here's a re-spin of what richjoh suggested, combined with smercurio's example.
I know you don't have DSC. You don't need it. But I didn't see a reason in this thread about not being able to use datasockets. They are standard equipment in LabView, or am I mistaken?
Anyway, assuming that you DO have datasockets, here's what you do:
1. Right-click on "Untitled Library1.lvlib" in the example. Select "deploy". This creates shared variables in the Shared Variable Engine.
2. Create a new VI. On the block diagram right-click and select "Data Communication" then "DataSocket" and choose "DataSocket Select URL.vi". Nothing needs to be wired to this control other than creating an indicator at the output of the URL string.
3. When you run this VI, the DataSocket Select URL VI will prompt you to navigate to your shared variables. You should find "Untitled Library 1" on the list somewhere. Expanding it should show you the 4 variables deployed. Select one and click "ok". The output string should show you "psp:\\localhost\Untitled Library 1\Boolean1" for example. You use this URL structure for DataSocket reads and writes to have direct access to the shared variables hosted in the Shared Variable Engine.
4. For further enlightenment, find "Variable Manager" from the National Instruments folder. You should see "Untitled Library 1" there as well, with the 4 variables. You can drag these variables to the right-hand window and view them as they change due to datasocket writes from your VI, or you can update them manually in this window, and see how your VI reacts to the changes.
I hope this helps.
Mike