https://msdn.microsoft.com/en-us/library/bb513869.aspx

" If you have to handle these exceptions on specific subfolders, you must manually walk the directory tree, as shown in the following examples..."

Gli esempi sono in C#, ma con un convertitore online C# to VB.net li riporti in VB.net.