Interfaccia IADsADSystemInfo (iads.h)
L'interfaccia IADsADSystemInfo recupera i dati sul computer locale se esegue un sistema operativo Windows in un dominio Windows. Ad esempio, è possibile ottenere il dominio, il sito e il nome distinto del computer locale.
L'interfaccia IADsADSystemInfo viene implementata nell'oggetto ADSystemInfo che risiede in adsldp.dll, incluso nell'installazione standard di ADSI in Windows 2000. È necessario creare in modo esplicito un'istanza dell'oggetto ADSystemInfo per chiamare i metodi nell'interfaccia IADsADSystemInfo . Questo requisito equivale a creare un'istanza di ADSystemInfo con la funzione CoCreateInstance in C/C++.
IADsADSystemInfo *pADsys;
HRESULT hr = CoCreateInstance(CLSID_ADSystemInfo,
NULL,
CLSCTX_INPROC_SERVER,
IID_IADsADSystemInfo,
(void**)&pADsys);
È anche possibile usare l'operatore New in Visual Basic.
Dim adSys as New ADSystemInfo
In alternativa, è possibile chiamare la funzione CreateObject in un ambiente di scripting, fornendo "ADSystemInfo" come ProgID.
Dim adSys
Set adSys = CreateObject("ADSystemInfo")
Ereditarietà
L'interfaccia IADsADSystemInfo eredita dall'interfaccia IDispatch . IADsADSystemInfo include anche questi tipi di membri:
Metodi
L'interfaccia IADsADSystemInfo include questi metodi.
IADsADSystemInfo::GetAnyDCName Recupera il nome DNS di un controller di dominio nel dominio del computer locale. |
IADsADSystemInfo::GetDCSiteName Recupera il nome del sito di Active Directory che contiene il computer locale. |
IADsADSystemInfo::GetTrees Recupera i nomi DNS di tutti gli alberi della directory nella foresta del computer locale. |
IADsADSystemInfo::RefreshSchemaCache Il metodo IADsADSystemInfo::RefreshSchemaCache aggiorna la cache dello schema di Active Directory. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | iads.h |