Compartir a través de


IOCTL_INTERNAL_BTHENUM_GET_DEVINFO IOCTL (bthioctl.h)

La solicitud IOCTL_INTERNAL_BTHENUM_GET_DEVINFO devuelve información sobre el dispositivo remoto que provocó que el administrador plug and play (PnP) cargara la instancia actual del controlador de perfil.

Código principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Búfer de entrada

Ninguno.

Longitud del búfer de entrada

Ninguno.

Búfer de salida

El miembro AssociatedIrp.SystemBuffer apunta a un búfer que contiene una estructura BTH_DEVICE_INFO que contiene información sobre el estado del dispositivo, la dirección del dispositivo y la clase de dispositivo (CoD).

Longitud del búfer de salida

Longitud de una estructura BTH_DEVICE_INFO.

Bloque de estado

Si la solicitud se realiza correctamente, el miembro Information de la estructura STATUS_BLOCK se establece en el tamaño, en bytes, del búfer de salida. De lo contrario, el miembro de Information está establecido en cero.

El miembro Estado de se establece en uno de los valores de la tabla siguiente.

Valor de estado Descripción
STATUS_SUCCESS El IOCTL se completó correctamente.
STATUS_INVALID_BUFFER_SIZE El búfer de salida se ha dimensionado incorrectamente.

Requisitos

Requisito Valor
cliente mínimo admitido Versiones: _Supported en Windows Vista y versiones posteriores.
encabezado de bthioctl.h (incluya Bthioctl.h)
irQL <= PASSIVE_LEVEL

Consulte también

BTH_DEVICE_INFO