The PicoScope 2204A (and 2205A) models use the API functions provided by the ps2000 driver as shown in this post
. The PicoScope 2205 MSO and 2206/7/8 A use a different driver model and hence use the API functions used by the ps2000a driver.
The SDK was reviewed prior to the release of the new installers and these do include an AWG example for the PicoScope 2204A/2205A which I believe you have found (PicoScope2000ExampleAWG.vi) - the third BNC connector on your PicoScope 2204A should be marked 'AWG' on the top of the case as this PicoScope model does have an Arbitrary Waveform Generator.
We have investigated where best to place dll files in order for the LabVIEW environment to find them and were advised by National Instruments to place dll files in the resource folder (as shown in this video
). With the new SDK installer, which adds the location of the dll files to the Windows PATH environment variable, it might be able to pick up the location if just the name of the dll is given or you can change the location in the relevant Call Function Library Node in the example if you wish.
If you are using a 32-bit version of LabVIEW, then you can use the drivers from the PicoScope 6 install if it has been released after the SDK version. If you are using a 64-bit version of LabVIEW, then you will need to use the dll files from the 64-bit SDK installer.