estrutura NCRYPT_PROTECT_STREAM_INFO (ncryptprotect.h)

A estrutura NCRYPT_PROTECT_STREAM_INFO é usada pelas funções NCryptStreamOpenToProtect e NCryptStreamOpenToUnprotect para passar blocos de dados processados para seu aplicativo.

Sintaxe

typedef struct NCRYPT_PROTECT_STREAM_INFO {
  PFNCryptStreamOutputCallback pfnStreamOutput;
  void                         *pvCallbackCtxt;
} NCRYPT_PROTECT_STREAM_INFO;

Membros

pfnStreamOutput

Endereço de uma função de retorno de chamada que aceita dados do processo de criptografia ou descriptografia de fluxo. para obter mais informações, consulte PFNCryptStreamOutputCallback.

pvCallbackCtxt

Ponteiro para um buffer fornecido pelo chamador. O buffer não é modificado pela API de proteção de dados. Você pode usar o buffer para acompanhar seu aplicativo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho ncryptprotect.h

Confira também

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback