Partager via


KsGetBusEnumPnpDeviceObject, fonction (swenum.h)

Cette fonction est destinée uniquement à une utilisation interne.

La fonction KsGetBusEnumPnpDeviceObject récupère l’objet d’appareil Plug-and-Play attaché à l’objet d’appareil donné.

Syntaxe

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

Paramètres

[in] DeviceObject

Pointeur vers l’objet d’appareil à partir duquel récupérer l’objet d’appareil Plug-and-Play.

[out] PnpDeviceObject

Pointeur vers l’objet d’appareil pour recevoir le pointeur d’objet d’appareil Plug-and-Play.

Valeur de retour

Retourne STATUS_SUCCESS si elle réussit ou STATUS_INVALID_PARAMETER si DeviceObject ne contient pas d’extension d’appareil, ou si l’extension d’appareil spécifiée dans DeviceObject n’est pas celle d’un FDO.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête swenum.h (include Swenum.h)
bibliothèque Ks.lib