Partager via


IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO IOCTL (bthioctl.h)

La demande IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO obtient des informations sur l’appareil et le service sous-jacents qui ont provoqué le chargement du pilote de profil par le gestionnaire Plug-and-Play (PnP).

Code principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Mémoire tampon d’entrée

Aucun.

Longueur de la mémoire tampon d’entrée

Aucun.

Mémoire tampon de sortie

Le membre AssociatedIrp.SystemBuffer pointe vers une mémoire tampon qui contient une structure BTH_ENUMERATOR_INFO qui contient des informations sur le type et l’action de l’énumération, ainsi que des informations sur l’appareil distant.

Longueur de la mémoire tampon de sortie

Longueur d’une structure BTH_ENUMERATOR_INFO.

Bloc d’état

> IoStatus.Status est défini sur STATUS_SUCCESS si la requête réussit. Sinon, état à la condition d’erreur appropriée en tant que code NTSTATUS.

Exigences

Exigence Valeur
client minimum pris en charge Versions :_Supported dans Windows Vista et versions ultérieures.
d’en-tête bthioctl.h (include Bthioctl.h)
IRQL <= PASSIVE_LEVEL

Voir aussi

BTH_ENUMERATOR_INFO