Freigeben über


IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO IOCTL (bthioctl.h)

Die IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO Anforderung ruft Informationen zu dem zugrunde liegenden Gerät und Dienst ab, das dazu führte, dass der Plug and Play (PnP)-Manager den Profiltreiber geladen hat.

Hauptcode

IRP_MJ_INTERNAL_DEVICE_CONTROL

Eingabepuffer

Nichts.

Eingabepufferlänge

Nichts.

Ausgabepuffer

Der AssociatedIrp.SystemBuffer Member verweist auf einen Puffer, der eine BTH_ENUMERATOR_INFO Struktur enthält, die Informationen zum Typ und zur Aktion der Enumeration sowie Informationen zum Remotegerät enthält.

Länge des Ausgabepuffers

Die Länge einer BTH_ENUMERATOR_INFO Struktur.

Statusblock

Irp->IoStatus.Status auf STATUS_SUCCESS festgelegt ist, wenn die Anforderung erfolgreich ist. Andernfalls Status der entsprechenden Fehlerbedingung als NTSTATUS- Code.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Versionen:_Supported in Windows Vista und höher.
Header- bthioctl.h (include Bthioctl.h)
IRQL- <= PASSIVE_LEVEL

Siehe auch

BTH_ENUMERATOR_INFO