Compartilhar via


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

Consulte também

BCryptEnumContexts

BCryptEnumRegisteredProviders

BCryptQueryProviderRegistration