Função NdisFreeRWLock (ndis.h)
A função NdisFreeRWLock libera um bloqueio de leitura/gravação que foi alocado anteriormente com a função de 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.
Valor de retorno
Nenhum
Observações
Os drivers NDIS chamam a função NdisFreeRWLock para liberar a estrutura de NDIS_RW_LOCK_EX e todos os recursos associados que foram previamente alocados com a função de 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 |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.20 e posterior. |
da Plataforma de Destino | Universal |
cabeçalho | ndis.h (inclua Ndis.h) |
biblioteca | Ndis.lib |
IRQL | <=DISPATCH_LEVEL |