Condividi tramite


IOCTL_INTERNAL_BTHENUM_GET_DEVINFO IOCTL (bthioctl.h)

La richiesta di IOCTL_INTERNAL_BTHENUM_GET_DEVINFO restituisce informazioni sul dispositivo remoto che ha causato la gestione Plug and Play (PnP) per caricare l'istanza corrente del driver del profilo.

Codice principale

IRP_MJ_INTERNAL_DEVICE_CONTROL

Buffer di input

Nessuno.

Lunghezza del buffer di input

Nessuno.

Buffer di output

Il membro AssociatedIrp.SystemBuffer punta a un buffer che contiene una struttura BTH_DEVICE_INFO che contiene informazioni sullo stato del dispositivo, sull'indirizzo del dispositivo e sulla classe del dispositivo (CoD).

Lunghezza del buffer di output

Lunghezza di una struttura BTH_DEVICE_INFO .

Blocco dello stato

Se la richiesta ha esito positivo, il membro Informazioni della struttura STATUS_BLOCK è impostato sulle dimensioni, in byte, del buffer di output. In caso contrario, il membro Information è impostato su zero.

Il membro Status è impostato su uno dei valori della tabella seguente.

Valore di stato Descrizione
STATUS_SUCCESS L'IOCTL è stato completato correttamente.
STATUS_INVALID_BUFFER_SIZE Il buffer di output è stato ridimensionato in modo errato.

Requisiti

Requisito Valore
Client minimo supportato Versioni:_Supported in Windows Vista e versioni successive.
Intestazione bthioctl.h (include Bthioctl.h)
IRQL <= PASSIVE_LEVEL

Vedi anche

BTH_DEVICE_INFO