Funzione NdisFreeRWLock (ndis.h)
La funzione NdisFreeRWLock libera un blocco di lettura/scrittura allocato in precedenza con la funzione NdisAllocateRWLock .
Sintassi
void NdisFreeRWLock(
[in] PNDIS_RW_LOCK_EX Lock
);
Parametri
[in] Lock
Puntatore a una variabile NDIS_RW_LOCK_EX opaca che rappresenta un blocco. Il chiamante può usare questo blocco per ottenere l'accesso in scrittura o in lettura alle risorse condivise tra thread driver non ISR.
Valore restituito
nessuno
Osservazioni
I driver NDIS chiamano la funzione NdisFreeRWLock per liberare la struttura NDIS_RW_LOCK_EX e le risorse associate allocate in precedenza con la funzione NdisAllocateRWLock .
Un driver deve chiamare la funzione NdisReleaseRWLock per rilasciare un blocco di lettura/scrittura prima di chiamare la funzione NdisFreeRWLock .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.20 e versioni successive. |
Piattaforma di destinazione | Universale |
Intestazione | ndis.h (include Ndis.h) |
Libreria | Ndis.lib |
IRQL | <=DISPATCH_LEVEL |