Un oggetto è una struttura di dati che rappresenta una risorsa di sistema, ad esempio un file, un thread o un'immagine grafica. Un'applicazione non può accedere direttamente ai dati oggetto o alla risorsa di sistema rappresentata da un oggetto. In alternativa, un'applicazione deve ottenere un handle di oggetto, che può usare per esaminare o modificare la risorsa di sistema.