--- title: IConfigServiceProvider2 GetNode description: IConfigServiceProvider2 GetNode ms.assetid: 4dc10a59-f6a2-45c0-927c-d594afc9bb91 ms.author: maricia ms.topic: article ms.prod: w10 ms.technology: windows author: MariciaAlforque ms.date: 06/26/2017 --- # IConfigServiceProvider2::GetNode This method returns a node from the configuration service provider based on the path that was passed in. The returned node is a descendent of the root node. ## Syntax ``` syntax HRESULT GetNode([in] IConfigManager2URI* pURI, [out] ICSPNode** ppNode, [in, out] DWORD* pgrfNodeOptions); ``` ## Parameters *pUri*
Feature name | Bit value (in hex) | Notes |
---|---|---|
|
0x01 |
The native security option signifies that the node handles its own security checking, and that ConfigManager2 does not have to manage security for this node. |
|
0x02 |
The internal transactioning option tells ConfigManager2 that the configuration service provider handles the transactioning (rollback and commitment) for the node. To handle internal transactioning, the node must implement the [ICSPNodeTransactioning](icspnodetransactioning.md). |
|
0x04 |
Unused. |
|
0x08 |
Unused. |