função de retorno de chamada PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN (winbio_adapter.h)
Chamado pela Estrutura Biométrica do Windows quando um aplicativo cliente consulta a propriedade WINBIO_PROPERTY_EXTENDED_ENROLLMENT_STATUS .
Sintaxe
PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN PibioEngineQueryExtendedEnrollmentStatusFn;
HRESULT PibioEngineQueryExtendedEnrollmentStatusFn(
[in, out] PWINBIO_PIPELINE Pipeline,
[out] PWINBIO_EXTENDED_ENROLLMENT_STATUS EnrollmentStatus,
[in] SIZE_T EnrollmentStatusSize
)
{...}
Parâmetros
[in, out] Pipeline
Ponteiro para a estrutura de WINBIO_PIPELINE associada à unidade biométrica que executa a operação.
[out] EnrollmentStatus
Ponteiro para a estrutura WINBIO_EXTENDED_ENROLLMENT_STATUS que contém o registro estendido status informações retornadas por essa função.
[in] EnrollmentStatusSize
O tamanho especificado em bytes das informações de status de registro estendido.
Retornar valor
Se a função for bem-sucedida, ela retornará S_OK. Se a função falhar, ela deverá retornar um dos seguintes valores HRESULT para indicar o erro.
Código de retorno | Descrição |
---|---|
|
O parâmetro Pipeline não pode ser NULL. |
|
O parâmetro EnrollmentStatusSize indica que o buffer de saída é muito pequeno. |
Comentários
Os aplicativos de registro podem solicitar informações de registro estendido status após cada chamada para a função WinBioEnrollCapture.
Se a unidade biométrica não for atualmente um modelo de registro quando essa rotina for chamada, o adaptador do mecanismo deverá definir o campo EnrollmentStatus.TemplateStatus como WINBIO_E_INVALID_OPERATION e retornar S_OK como o valor da função.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winbio_adapter.h (inclua Winbio_adapter.h) |