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 de 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 de 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 de 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 Information se establece en cero.

El miembro Status 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 tenía un tamaño incorrecto.

Requisitos

Requisito Value
Cliente mínimo compatible Versions:_Supported en Windows Vista y versiones posteriores.
Encabezado bthioctl.h (incluya Bthioctl.h)
IRQL <= PASSIVE_LEVEL

Consulte también

BTH_DEVICE_INFO