Condividi tramite


Metodo IGroupPolicyObject::GetDSPath (gpedit.h)

Il metodo GetDSPath recupera il percorso di Active Directory alla radice della sezione oggetto Criteri di gruppo specificata.

Sintassi

HRESULT GetDSPath(
  [in]  DWORD    dwSection,
  [out] LPOLESTR pszPath,
  [in]  int      cchMaxPath
);

Parametri

[in] dwSection

Specifica la sezione Oggetto Criteri di gruppo. Questo parametro può avere uno dei valori seguenti.

GPO_SECTION_ROOT

Sezione radice

GPO_SECTION_USER

Sezione Utente

GPO_SECTION_MACHINE

Sezione Computer

[out] pszPath

Puntatore a un buffer che riceve il percorso, in formato ADSI (LDAP://cn=user, ou=users, dc=coname, dc=com).

[in] cchMaxPath

Specifica il numero massimo di caratteri che è possibile archiviare nel buffer pszPath .

Valore restituito

Se il metodo ha esito positivo, il valore restituito viene S_OK. In caso contrario, il metodo restituisce uno dei codici di errore COM definiti nel file di intestazione WinError.h di Platform SDK.

Commenti

Se si chiama il metodo GetDSPath e si specifica un oggetto Criteri di gruppo del computer, il metodo ha esito positivo, ma in caso contrario, il parametro pszPath contiene una stringa vuota. Ciò è dovuto al fatto che gli oggetti Criteri di gruppo del computer non dispongono di archiviazione di Active Directory; hanno solo l'archiviazione del file system.

Per recuperare il percorso del file system alla radice di una sezione oggetto Criteri di gruppo, è possibile chiamare il metodo GetFileSysPath .

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione gpedit.h
DLL Gpedit.dll

Vedi anche

GetFileSysPath

GetPath

interfacce Criteri di gruppo

Panoramica di Criteri di gruppo

IGroupPolicyObject