Partager via


KsGetBusEnumIdentifier, fonction (swenum.h)

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

La fonction KsGetBusEnumIdentifier récupère l’identificateur d’énumérateur de bus logiciel 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 de retour

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

Retourner le code 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 suffisamment 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).

Exigences

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