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 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 |