Ineinandergreifende Vorgänge in Storport Miniport-Treibern

Anwendungen müssen den Zugriff auf Variablen synchronisieren, die von mehreren Threads gemeinsam genutzt werden, und verwenden dazu die ineinandergreifenden Funktionen des Platform Software Development Kit (SDK). Viele der ineinandergreifenden Funktionen, die für Windows-Anwendungen verfügbar sind, eignen sich für die Verwendung in Storport-Miniporttreibern. Die meisten dieser Funktionen werden als intrinsische Compilerfunktionen implementiert und eignen sich zum Synchronisieren von Änderungen an geschützten Werten. Funktionen werden für logische, Zuordnungs-, Vergleichs- und arthimetische Operationen definiert.

Weitere Informationen zu interlockierten Vorgängen finden Sie unter Interlocked Variable Access.

Hinweis Die interlockedXxx-Funktionen werden in miniport.h oder für 32-Bit-Treiber (x86) in storport.h deklariert.