Estruturas não podem declarar 'Sub New' não compartilhado sem parâmetros
Sub New construtores declaradas dentro de estruturas ou deve aceitar argumentos ou ser declaradas com o Shared modificador.
ID de erro: BC30629
Para corrigir este erro
Alterar o Sub New para que ele aceita argumentos do construtor.
Aplicar o Shared modificador para tornar o construtor compartilhado.