Rozszerzenie programowe
Zaletą pliku LDIF jest to, że administrator może zbadać jego funkcję. Schemat można jednak rozszerzyć programowo. Rozszerzenia programowe mają kilka zalet, ale aplikacja jest nieprzezroczysta; administrator musi ufać dokumentacji dołączonej do aplikacji instalacyjnej. Użycie rozszerzeń schematu programowego może być barierą dla wdrażania aplikacji, które ich używają. Rozszerzenie programowe jest niezmienne; jest to plik wykonywalny systemu Windows NT. Nie można manipulować plikiem binarnym, w przeciwieństwie do pliku LDIF lub .csv, który można edytować przypadkowo lub złośliwie.
Zalety pliku LDIF obejmują:
- Aplikacje mogą wykrywać i odzyskiwać dane po błędach oraz przekazywać opinie użytkowników.
- Aplikacje mogą obsługiwać unicode bez uciekania się do kodowania Base64.
- Aplikacje mogą korzystać z interfejsów API konfiguracji Instalatora Windows.
- Aplikacje mogą być podpisane w celu ustanowienia autentyczności.