Ich habe Legacy-Code von Windows 95, die noch am arbeiten und verkauft wird.Skript-Datei in PBK-Datei referenziert nicht verbindet und stürzt Einstellungen
Es erstellt RAS-Einwähleinträge, die auf eine Skriptdatei (* .scp) im DEVICE = switch-Abschnitt der PBK-Datei verweisen. Der Eintrag wird mit RASSetEntryPropertiesA() in C++ erstellt. Die Skriptdateien werden mit dem Member RASENTRYA.szScript festgelegt.
Dies hat bis Windows 10 Anniversary Edition (W10A) funktioniert. W10A zeigt den Einwahleintrag an, aber der Versuch, ihn mit dem Einstellungen-> Netzwerk & Internet-> DFÜ-Dialog zu bearbeiten, stürzt den Dialog ab und die Wahl schlägt mit Fehler 812 fehl, obwohl ein Wählversuch nicht erfolgt ist. Das Bearbeiten der PBK-Datei in notepad.exe und das Entfernen des DEVICE = switch-Abschnitts behebt das Absturz- und Wählproblem, aber die Verbindung schlägt natürlich fehl, weil kein Verbindungsskript aufgerufen wird.
Ist das ein tatsächlicher Fehler in W10A oder mache ich etwas falsch?