KsGetBusEnumIdentifier-Funktion (swenum.h)
Diese Funktion ist nur für die interne Verwendung vorgesehen.
Die KsGetBusEnumIdentifier-Funktion ruft den Softwarebus-Enumeratorbezeichner für das Busgerät ab, das dem angegebenen IRP zugeordnet ist.
Syntax
KSDDKAPI NTSTATUS KsGetBusEnumIdentifier(
[in, out] PIRP Irp
);
Parameter
[in, out] Irp
Zeiger auf den IRP, der die Adresse und Größe des Benutzerausgabepuffers angibt, um den angeforderten Busumeratorbezeichner zu empfangen.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Bus-Enumeratorbezeichner erfolgreich abgerufen wurde. Andernfalls wird einer der folgenden Werte zurückgegeben:
Rückgabecode | Beschreibung |
---|---|
STATUS_INVALID_PARAMETER | Das angegebene Gerät ist ungültig. |
STATUS_BUFFER_TOO_SMALL | Der angegebene Puffer war nicht groß genug. |
STATUS_BUFFER_OVERFLOW | Es wurde kein Puffer angegeben (die erforderliche Puffergröße wird im Irp zurückgegeben). |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | swenum.h (einschließlich Swenum.h) |
Bibliothek | Ks.lib |