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 CM_Get_Depth-Funktion wird verwendet, um die Tiefe eines angegebenen Geräteknotens (Devnode) innerhalb der Gerätestruktur des lokalen Computers abzurufen.
Syntax
CMAPI CONFIGRET CM_Get_Depth(
[out] PULONG pulDepth,
[in] DEVINST dnDevInst,
[in] ULONG ulFlags
);
Parameter
[out] pulDepth
Vom Aufrufer bereitgestellte Adresse eines Standorts, um einen Tiefenwert zu erhalten, wobei null den Stammknoten der Gerätestruktur, einer für die untergeordneten Elemente des Stammknotens usw. darstellt.
[in] dnDevInst
Vom Aufrufer bereitgestelltes Gerät instance Handle, das an den lokalen Computer gebunden ist.
[in] ulFlags
Nicht verwendet, muss null sein.
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion CR_SUCCESS zurück. Andernfalls wird einer der in Cfgmgr32.h definierten Fehlercodes mit CR_ Präfix zurückgegeben.
Hinweise
Informationen zur Verwendung von Geräte- instance Handles, die an den lokalen Computer gebunden sind, finden Sie unter CM_Get_Child.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows 2000 und höheren Versionen von Windows. |
| Zielplattform | Universell |
| Header | cfgmgr32.h (include Cfgmgr32.h) |
| Bibliothek | Cfgmgr32.lib; OneCoreUAP.lib auf Windows 10 |
| DLL | CfgMgr32.dll |