Condividi tramite


enumerazione ADS_FLAGTYPE_ENUM (iads.h)

L'enumerazione ADS_FLAGTYPE_ENUM specifica i valori che possono essere utilizzati per indicare la presenza dei campi ObjectType o InheritedObjectType nella voce di controllo di accesso (ACE).

Sintassi

typedef enum __MIDL___MIDL_itf_ads_0001_0048_0004 {
  ADS_FLAG_OBJECT_TYPE_PRESENT = 0x1,
  ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT = 0x2
} ADS_FLAGTYPE_ENUM;

Costanti

 
ADS_FLAG_OBJECT_TYPE_PRESENT
Valore: 0x1
Il campo ObjectType è presente nell'ace.
ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT
Valore: 0x2
Il campo InheritedObjectType è presente nell'ace.

Commenti

ObjectType indica il tipo di oggetto, il set di proprietà o la proprietà a cui fa riferimento un ace. Accetta un GUID come valore. Il GUID a cui fa riferimento ObjectType non è fisicamente presente nell'ace, a meno che non sia impostato ADS_FLAGS_OBJECT_TYPE_PRESENT.

InheritedObjectType specifica il GUID di un oggetto che erediterà l'ACE. Il GUID non è fisicamente presente nell'ace, a meno che non sia impostato il bit ADS_FLAG_INHERITED_OBJECT_TYPE_PRESENT.

Nota Poiché VBScript non è in grado di leggere informazioni da una libreria dei tipi, le applicazioni VBScript non comprendono le costanti simboliche definite in precedenza. È consigliabile usare le costanti numeriche per impostare i flag appropriati nelle applicazioni VBScript. Se si vogliono usare le costanti simboliche come procedura di programmazione consigliata, è necessario creare dichiarazioni esplicite di tali costanti, come fatto qui, nelle applicazioni VBScript.
 

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione iads.h

Vedi anche

Enumerazioni ADSI