Enumerazione FUNCKIND (oaidl.h)
Specifica il tipo di funzione.
Sintassi
typedef enum tagFUNCKIND {
FUNC_VIRTUAL = 0,
FUNC_PUREVIRTUAL,
FUNC_NONVIRTUAL,
FUNC_STATIC,
FUNC_DISPATCH
} FUNCKIND;
Costanti
FUNC_VIRTUAL Valore: 0 La funzione viene accessibile allo stesso modo di PUREVIRTUAL, ad eccezione della funzione ha un'implementazione. |
FUNC_PUREVIRTUAL La funzione viene accessibile tramite la tabella delle funzioni virtuali (VTBL) e accetta un puntatore implicito. |
FUNC_NONVIRTUAL La funzione viene accessibile dall'indirizzo statico e accetta un puntatore implicito. |
FUNC_STATIC La funzione viene accessibile dall'indirizzo statico e non accetta un puntatore implicito. |
FUNC_DISPATCH La funzione può essere accessibile solo tramite IDispatch. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | oaidl.h (include OleAuto.h) |