Esattamente.

Il long di VB e' un 32 bit in complemento a due, ovvero un 32 bit con segno.

Il long di C# (ma in .NET in genere, anche con VB.NET) e' un 64 bit con segno.

Puoi dichiararlo con

const int C__NOME = -2146434967;