Função NdisFreeRWLock (ndis.h)
A função NdisFreeRWLock libera um bloqueio de leitura/gravação que foi alocado anteriormente com a função NdisAllocateRWLock .
Sintaxe
void NdisFreeRWLock(
[in] PNDIS_RW_LOCK_EX Lock
);
Parâmetros
[in] Lock
Um ponteiro para uma variável de NDIS_RW_LOCK_EX opaca que representa um bloqueio. O chamador pode usar esse bloqueio para obter acesso de gravação ou leitura a recursos que são compartilhados entre threads de driver não ISR.
Retornar valor
Nenhum
Comentários
Os drivers NDIS chamam a função NdisFreeRWLock para liberar a estrutura NDIS_RW_LOCK_EX e todos os recursos associados que foram alocados anteriormente com a função NdisAllocateRWLock .
Um driver deve chamar a função NdisReleaseRWLock para liberar um bloqueio de leitura/gravação antes de chamar a função NdisFreeRWLock .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.20 e posterior. |
Plataforma de Destino | Universal |
Cabeçalho | ndis.h (inclua Ndis.h) |
Biblioteca | Ndis.lib |
IRQL | <=DISPATCH_LEVEL |