Atrybuty typu wskaźnika
Następujące atrybuty określają cechy wskaźników.
Atrybut | Zwyczaj |
---|---|
ptr | Wyznacza wskaźnik jako pełny wskaźnik ze wszystkimi możliwościami wskaźnika języka C, w tym aliasem. |
ref | Wyznacza najprostszy typ wskaźnika w MIDL — taki, który po prostu udostępnia adres niektórych danych. Wskaźniki referencyjne nigdy nie mogą mieć wartości null. |
unikatowe | Umożliwia wskaźnikowi wartość null, ale nie obsługuje aliasów. |
pointer_default | Zastosowano do interfejsu w celu określenia domyślnego typu wskaźnika dla wszystkich wskaźników w tym interfejsie, z wyjątkiem wskaźników parametrów najwyższego poziomu, które automatycznie domyślnie wskaźniki ref. |
iid_is | Udostępnia identyfikator interfejsu COM, który jest obiektem wskaźnika. |
ciągu | Określa, że wskaźnik wskazuje ciąg. |