Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette fonction est destinée uniquement à une utilisation interne.
La fonction KsRemoveBusEnumInterface supprime une interface de l’objet énumérateur de bus à charge de la demande.
Syntaxe
KSDDKAPI NTSTATUS KsRemoveBusEnumInterface(
[in] PIRP Irp
);
Paramètres
[in] Irp
Pointeur vers un IRP qui contient une structure SWENUM_INSTALL_INTERFACE qui spécifie l’ID d’appareil, l’ID d’interface et la chaîne de référence de l’appareil et de l’interface spécifiques à supprimer. Pour plus d’informations sur cette structure, consultez la sectionRemarks ci-dessous.
Valeur de retour
Retourne STATUS_SUCCESS en cas de réussite. Sinon, elle retourne un code d’erreur approprié.
Remarques
Le Irp->AssociatedIrp.SystemBuffer est supposé contenir une structure SWENUM_INSTALL_INTERFACE. Les DeviceId, InterfaceId et membres referenceString de la structure spécifient l’appareil et l’interface spécifiques à supprimer.
Exigences
| Exigence | Valeur |
|---|---|
| plateforme cible | Universel |
| d’en-tête | swenum.h (include Swenum.h) |
| bibliothèque | Ks.lib |