Freigeben über


PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN Rückruffunktion (winbio_adapter.h)

Wird vom Biometrischen Windows-Framework aufgerufen, um die Funktionen und Einschränkungen der Komponente der biometrischen Engine zu bestimmen.

Syntax

PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN PibioEngineQueryExtendedInfoFn;

HRESULT PibioEngineQueryExtendedInfoFn(
  [in, out] PWINBIO_PIPELINE Pipeline,
  [out]     PWINBIO_EXTENDED_ENGINE_INFO EngineInfo,
  [in]      SIZE_T EngineInfoSize
)
{...}

Parameter

[in, out] Pipeline

Zeiger auf die WINBIO_PIPELINE Struktur, die der biometrischen Einheit zugeordnet ist, die den Vorgang ausführt.

[out] EngineInfo

Zeiger auf die WINBIO_EXTENDED_ENGINE_INFO-Struktur , die die von dieser Funktion zurückgegebenen Modulinformationen enthält.

[in] EngineInfoSize

Die angegebene Größe der Engine-Informationen in Bytes.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt sie S_OK zurück. Wenn die Funktion fehlschlägt, muss sie einen der folgenden HRESULT-Werte zurückgeben, um den Fehler anzugeben.

Rückgabecode Beschreibung
E_POINTER
Die Parameter Pipeline und EngineInfo dürfen nicht NULL sein.
E_INVALIDARG
Der EngineInfoSize-Wert ist kleiner als die Größe, die zum Zurückgeben der Modulinformationen erforderlich ist.

Hinweise

Diese Methode wird einmal während der Konfiguration der biometrischen Einheit aufgerufen.

Sie wird auch aufgerufen, wenn eine Clientanwendung die WinBioGetProperty-Funktion verwendet, um den Wert der WINBIO_PROPERTY_EXTENDED_ENGINE_INFO-Eigenschaft abzufragen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winbio_adapter.h (einschließlich Winbio_adapter.h)