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 |