NdisFreeSpinLock-Funktion (ndis.h)
Die NdisFreeSpinLock-Funktion gibt eine Spinsperre frei, die in einem vorherigen Aufruf der NdisAllocateSpinLock-Funktion initialisiert wurde.
Syntax
void NdisFreeSpinLock(
[in] PNDIS_SPIN_LOCK SpinLock
);
Parameter
[in] SpinLock
Zeiger auf die Drehsperre, die deinitialisiert werden soll.
Rückgabewert
Keine
Bemerkungen
Wenn der Aufrufer von NdisFreeSpinLock die Spin-Sperre erneut verwenden muss, muss er NdisAllocateSpinLock aufrufen, bevor er diesen Spin lock-Zeiger an eine der Ndis. übergibt. SpinLock - oder NdisInterlockedXxx-Funktionen .
Aufrufer von NdisFreeSpinLock können in jedem IRQL ausgeführt werden. In der Regel wird diese Funktion erst aufgerufen, wenn ein Treiber entladen wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NdisFreeSpinLock (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisFreeSpinLock (NDIS 5.1)) in Windows XP. |
Zielplattform | Universell |
Header | ndis.h (einschließlich Ndis.h) |
Bibliothek | Ndis.lib |
IRQL | Beliebige Ebene (siehe Abschnitt Hinweise) |