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 |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de