Jede Fensterklasse erfordert einen Instanzenhandle zu identifizieren, die Anwendung oder DLL, die die Klasse registriert. Das System erfordert Instanz Handles für alle Module. Das System weist einen Handle für jede einzelne Kopie eines ausgeführten ausführbaren Datei oder DLL.
Das System übergibt einen Instanzenhandle an die Einstiegspunktfunktion jede ausführbare Datei (siehe WinMain) und DLL (siehe DllMain). Die ausführbare Datei oder DLL weist dieser Instanz der Klasse durch Kopieren auf den hInstance -Member der Struktur WNDCLASSEX behandeln.
Windows 95 und Windows 98: Mehrere Instanzen der gleichen Anwendung oder DLL verwenden das gleiche Code-Segment, aber jeder hat seine eigenen Datensegment. Das System verwendet einen Instanzenhandle, um das Datensegment zu identifizieren, das für eine bestimmte Instanz einer Anwendung oder DLL entspricht.