Udostępnij przez


Konwencje nazewnictwa obiektów magazynu

Obiekty pamięci masowej i strumieni są nazwane zgodnie z zestawem konwencji.

Nazwa głównego obiektu magazynu jest rzeczywistą nazwą pliku w bazowym systemie plików. Jest on zgodny z konwencjami i ograniczeniami, które nakłada system plików. Ciągi nazw plików przekazywane do metod i funkcji związanych z przechowywaniem są przekazywane, niezinterpretowane i niezmienione, do systemu plików.

Nazwa zagnieżdżonego elementu zawartego w obiekcie pamięci masowej jest zarządzana przez implementację określonego obiektu pamięci masowej. Wszystkie implementacje obiektów magazynu muszą obsługiwać zagnieżdżone nazwy elementów, które mają długość 32 znaków (w tym NULL terminator), chociaż niektóre implementacje mogą obsługiwać dłuższe nazwy. To, czy obiekt magazynu wykonuje jakąkolwiek zmianę wielkości liter, zależy od implementacji. W związku z tym aplikacje definiujące nazwy elementów muszą wybierać nazwy, które są dopuszczalne, niezależnie od tego, czy jest wykonywana konwersja wielkości liter. Implementacja COM plików złożonych obsługuje nazwy o maksymalnej długości 32 znaków i nie wykonuje konwersji przypadku.