Enumerazione MKRREDUCE (objidl.h)

Specifica la quantità di moniker da ridurre.

Sintassi

typedef enum tagMKREDUCE {
  MKRREDUCE_ONE,
  MKRREDUCE_TOUSER,
  MKRREDUCE_THROUGHUSER,
  MKRREDUCE_ALL = 0
} MKRREDUCE;

Costanti

 
MKRREDUCE_ONE
Esegue solo un passaggio per ridurre il moniker. In generale, il chiamante deve avere conoscenze specifiche sul tipo specifico di moniker per sfruttare questa opzione.
MKRREDUCE_TOUSER
Riduce il moniker a un modulo che l'utente identifica come oggetto persistente. Se non esiste alcun punto, questa opzione deve essere considerata come MKRREDUCE_ALL.
MKRREDUCE_THROUGHUSER
Riduce il moniker in cui qualsiasi ulteriore riduzione lo riduce a una maschera che l'utente non identifica come oggetto persistente. Spesso, questa è la stessa fase della MKRREDUCE_TOUSER.
MKRREDUCE_ALL
Valore: 0
Riduce il moniker fino a quando non si trova nella forma più semplice, ovvero ridurla a se stessa.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione objidl.h

Vedi anche

IMoniker::Reduce