Anche se il quadro NET di Microsoft non fornisce accesso a basso livello di memoria di sistema o il sistema operativo , se ha una capacità potente, che costituisce per essa : un programmatore può importare funzioni da codice di basso livello compilato in librerie collegate dinamicamente , anche chiamato DLL , e chiamare le funzioni all'interno di un programma . NET , come quello scritto in Visual Basic . In questo modo, un programmatore può accedere a molte funzionalità di Windows altrimenti nascoste , come ad esempio la modifica della password di un utente sul computer . Istruzioni 
 1 
 Copia e incolla il seguente istruzione Imports nella parte superiore della classe VB: 
 
 Imports System.Runtime.InteropServices 
 2 
 Copia e incollare il seguente funzione di sistema nel progetto VB: 
 
  Public Shared Function NetUserChangePassword ( 
   Domain ByVal come stringa ,  utente ByVal come stringa ,  
  ByVal oldpass As String ,  newpass ByVal As String ) As Integer 
  End Function 
 3 
 chiamare la nuova funzione all'interno di una funzione o evento nella classe , come il pulsante "Modifica password ", forse : 
 
 NetUserChangePassword ( "locale " , " Joe " , " joe5pass " , " newpa55 " ) 
 < br >