Freigeben über


KsGetBusEnumPnpDeviceObject-Funktion (swenum.h)

Diese Funktion ist nur für die interne Verwendung vorgesehen.

Die KsGetBusEnumPnpDeviceObject-Funktion ruft das Plug & Play Geräteobjekt ab, das an das angegebene Geräteobjekt angefügt ist.

Syntax

KSDDKAPI NTSTATUS KsGetBusEnumPnpDeviceObject(
  [in]  PDEVICE_OBJECT DeviceObject,
  [out] PDEVICE_OBJECT *PnpDeviceObject
);

Parameter

[in] DeviceObject

Zeiger auf das Geräteobjekt, von dem das Plug & Play Geräteobjekt abgerufen werden soll.

[out] PnpDeviceObject

Zeiger auf das Geräteobjekt, um den Plug & Play Geräteobjektzeiger zu empfangen.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn erfolgreich oder STATUS_INVALID_PARAMETER, wenn DeviceObject keine Geräteerweiterung enthält oder wenn die in DeviceObject angegebene Geräteerweiterung nicht die einer FDO ist.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header swenum.h (einschließlich Swenum.h)
Bibliothek Ks.lib