Funkce přečte hodnotu vlastnosti name majitele owner. Pokud vlastnost má více než jednu hodnotu (např. Dir1, Dir2), pak číslo hodnoty udává parametr num, v opačném případě musí mít parametr num hodnotu 0.
Funkce volaná klientem vrací hodnotu vlastnosti v řetězci buffer, funkce volaná v SQL ji vrací jako svoji hodnotu. Hodnota vlastnosti se vrací v podobě řetězce znaků. Pokud jde o vlastnost s číselnou hodnotou, parametr buffer obsahuje dekadický zápis hodnoty. Pokud zápis hodnoty je delší nebo roven buffer_size, je seříznut zprava tak, aby se vešel do proměnné buffer i s ukončující nulou.
V parametrech name a owner se nerozlišují velká a malá písmena.
Majitel vlastností SQL serveru se označuje řetězcem "@SQLSERVER".
Funkce vrací na klientské straně FALSE při úspěchu a TRUE při chybě. V SQL funkce vrací hodnotu vlastnosti.