PWINBIO_ASYNC_COMPLETION_CALLBACK回调函数 (winbio.h)

由 Windows 生物识别框架调用,以通知客户端应用程序异步操作已完成。 回调由客户端应用程序定义,并由 Windows 生物识别框架调用。

语法

PWINBIO_ASYNC_COMPLETION_CALLBACK PwinbioAsyncCompletionCallback;

void PwinbioAsyncCompletionCallback(
  [in] PWINBIO_ASYNC_RESULT AsyncResult
)
{...}

参数

[in] AsyncResult

指向包含已完成操作相关信息 的 WINBIO_ASYNC_RESULT 结构的指针。 结构由 Windows 生物识别框架创建。 必须调用 WinBioFree 才能释放结构。

返回值

备注

如果使用 WinBioAsyncOpenSession 函数或 WinBioAsyncOpenFramework 函数打开生物识别会话,并在任一函数的 NotificationMethod 参数中设置WINBIO_ASYNC_NOTIFY_CALLBACK,则必须创建此回调。

重要WINBIO_ASYNC_RESULT结构由 Windows 生物识别框架在内部分配。 因此,使用时,请调用 WinBioFree 释放分配的内存并避免泄漏。 因为这也会释放所有嵌套数据结构,因此不应保留 WINBIO_ASYNC_RESULT 结构中返回的任何指针的副本。 如果要保存嵌套结构中返回的任何数据,请在调用 WinBioFree 之前创建该数据的专用副本。
 

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 winbio.h

另请参阅

WinBioAsyncOpenSession

WinBioOpenSession