Função BCryptFreeBuffer (bcrypt.h)
A função BCryptFreeBuffer é usada para liberar memória alocada por uma das funções CNG.
Sintaxe
void BCryptFreeBuffer(
[in] PVOID pvBuffer
);
Parâmetros
[in] pvBuffer
Um ponteiro para o buffer de memória a ser liberado.
Valor de retorno
Nenhum
Observações
BCryptFreeBuffer deve ser chamado no mesmo modo de processador que a função de API BCrypt que alocou o buffer. Além disso, se o buffer foi alocado em PASSIVE_LEVELIRQL, ele deve ser liberado nesse IRQL. Se o buffer foi alocado em DISPATCH_LEVELIRQL, ele pode ser liberado em DISPATCH_LEVEL IRQL ou PASSIVE_LEVELIRQL.
Para chamar essa função no modo kernel, use Cng.lib, que faz parte do DDK (Driver Development Kit). Windows Server 2008 e Windows Vista: Para chamar essa função no modo kernel, use Ksecdd.lib.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
servidor com suporte mínimo | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
da Plataforma de Destino |
Windows |
cabeçalho | bcrypt.h |
biblioteca | Bcrypt.lib |
de DLL |
Bcrypt.dll |