Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die KsOpenDefaultDevice--Funktion öffnet ein Handle für das erste Gerät, das in der angegebenen Plug and Play-Kategorie (PnP) aufgeführt ist.
Syntax
KSDDKAPI HRESULT KsOpenDefaultDevice(
[in] REFGUID Category,
[in] ACCESS_MASK Access,
[out] PHANDLE DeviceHandle
);
Parameter
[in] Category
Bezeichner der PnP-Kategorie, die aufgezählt werden soll.
[in] Access
Eine ACCESS_MASK Bitmaske, die angibt, wie auf das Standardgerät zugegriffen werden soll.
[out] DeviceHandle
Zeiger auf eine Variable, die das Handle auf das geöffnete Standardgerät empfängt.
Rückgabewert
Gibt NOERROR zurück, wenn dies erfolgreich ist; andernfalls wird ein Fehlercode zurückgegeben.
Bemerkungen
Die KsOpenDefaultDevice--Funktion übergibt einen Zeiger an Category in einem Aufruf der SetupDiGetClassDevs- funktion, um ein Handle für die Liste der PnP-Geräte abzurufen. Weitere Informationen zur ACCESS_MASK Bitmaske und SetupDiGetClassDevsfinden Sie in der Microsoft Windows SDK-Dokumentation.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | ksproxy.h (include Ksproxy.h) |
| Library | Ksproxy.lib |