Attributi del tipo di puntatore
Gli attributi seguenti specificano le caratteristiche dei puntatori.
Attributo | Utilizzo |
---|---|
Ptr | Definisce un puntatore come puntatore completo, con tutte le funzionalità di un puntatore del linguaggio C, incluso l'aliasing. |
Ref | Definisce il tipo più semplice di puntatore in MIDL, uno che fornisce semplicemente l'indirizzo di alcuni dati. I puntatori di riferimento non possono mai essere Null. |
Unico | Consente a un puntatore di essere Null, ma non supporta l'aliasing. |
pointer_default | Applicato a un'interfaccia per specificare il tipo di puntatore predefinito per tutti i puntatori in tale interfaccia, ad eccezione dei puntatori ai parametri di primo livello, che per impostazione predefinita vengono automaticamente eseguiti come puntatori di riferimento . |
iid_is | Fornisce l'identificatore di interfaccia dell'interfaccia COM che è l'oggetto del puntatore. |
string | Specifica che il puntatore punta a una stringa. |