IOCTL_BIOMETRIC_GET_ATTRIBUTES IOCTL (winbio_ioctl.h)
El IOCTL_BIOMETRIC_GET_ATTRIBUTES IOCTL devuelve una estructura que contiene un conjunto de atributos para el sensor. Los controladores WBDI suministrados por el proveedor deben admitir este IOCTL.
Código principal
Búfer de entrada
Ninguno.
Longitud del búfer de entrada
Ninguno.
Búfer de salida
AssociatedIrp. El miembro SystemBuffer apunta a un búfer que contiene una estructura de WINBIO_SENSOR_ATTRIBUTES.
Longitud del búfer de salida
El tamaño de búfer de salida más pequeño válido es el tamaño de DWORD. Si el controlador recibe un búfer de salida de tamaño DWORD, el controlador debe devolver el tamaño del búfer necesario para la operación solicitada.
Bloque de estado
Indica si la llamada DeviceIoControl al controlador se completó y la carga out es válida.
El miembro Status se establece en uno de los valores de la tabla siguiente.
Valor de estado | Descripción |
---|---|
S_OK, STATUS_SUCCESS | La operación se ha completado correctamente. Si el tamaño de los datos devueltos es DWORD, la carga contiene el tamaño del búfer necesario para la llamada. De lo contrario, la carga contiene el búfer de salida completo. |
E_INVALIDARG | Los parámetros no se especificaron correctamente. |
E_UNKNOWN | Cualquier otro error que impida que la carga se rellene. |
E_UNEXPECTED | Cualquier otro error que impida que la carga se rellene. |
E_FAIL | Cualquier otro error que impida que la carga se rellene. |
Comentarios
Si el controlador proporcionado por el proveedor devuelve toda la carga, debe rellenar el miembro WinBioHresult de WINBIO_SENSOR_ATTRIBUTES con un valor HRESULT que indica el estado de la operación biométrica.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 7 y versiones posteriores de Windows. |
Encabezado | winbio_ioctl.h |