private static NtType GetTypeObject(SpecificAccessType type) { switch (type) { case SpecificAccessType.Transaction: return(NtType.GetTypeByType <NtTransaction>()); case SpecificAccessType.TransactionManager: return(NtType.GetTypeByType <NtTransactionManager>()); case SpecificAccessType.ResourceManager: return(NtType.GetTypeByType <NtResourceManager>()); case SpecificAccessType.Enlistment: return(NtType.GetTypeByType <NtEnlistment>()); case SpecificAccessType.ALPCPort: return(NtType.GetTypeByType <NtAlpc>()); } return(NtType.GetTypeByName(type.ToString(), false)); }