Partager via


KsGetBusEnumIdentifier, fonction (swenum.h)

Cette fonction est réservée à un usage interne uniquement.

La fonction KsGetBusEnumIdentifier récupère l’identificateur d’énumérateur de bus logiciel pour le périphérique de bus associé à l’IRP donné.

Syntaxe

KSDDKAPI NTSTATUS KsGetBusEnumIdentifier(
  [in, out] PIRP Irp
);

Paramètres

[in, out] Irp

Pointeur vers l’IRP qui spécifie l’adresse et la taille de la mémoire tampon de sortie de l’utilisateur pour recevoir l’identificateur d’énumérateur de bus demandé.

Valeur retournée

Retourne STATUS_SUCCESS si l’identificateur de l’énumérateur de bus a été récupéré avec succès. Sinon, il retourne l’une des valeurs suivantes :

Code de retour Description
STATUS_INVALID_PARAMETER L’appareil spécifié n’est pas valide
STATUS_BUFFER_TOO_SMALL La mémoire tampon spécifiée n’était pas assez grande
STATUS_BUFFER_OVERFLOW Aucune mémoire tampon n’a été spécifiée (la taille de mémoire tampon requise est retournée dans l’Irp).

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête swenum.h (inclure Swenum.h)
Bibliothèque Ks.lib