Трябва да е възможно да се създаде последователен GUID в c# или vb.net с помощта на API извикване към UuidCreateSequential. Декларацията на API (C#) по-долу е взета от Pinvoke.net, където можете да намерите и пълен пример за това как да извикате функцията.
[DllImport("rpcrt4.dll", SetLastError=true)]
static extern int UuidCreateSequential(out Guid guid);
Тук можете да намерите статията на MSDN, свързана с функцията UuidCreateSequential, която включва предпоставките за използване.