2

RasCreatePhonebookEntry電話帳エントリを作成することがわかりましたが、SDK では次のように言及されています

「この関数は Windows Vista で廃止され、その機能は RasDialDlg に置き換えられました」

すべてのバージョンの Windows でサポートされている、ユーザーにプロンプ​​トを表示せずに新しい電話帳エントリを作成する他の方法はありますか?

それRasCreatePhonebookEntry自体をすべてのバージョンのウィンドウで使用して新しい電話帳エントリを作成できる場合、 「 」構造体Preferred COM portを使用して「 」オプションの値を設定するにはどうすればよいですか? RASENTRY優先ポートを設定するためのパラメーターが STRUCTURE に見つかりませんでしRASENTRYた..

電話帳に次のパラメータを設定したい:

PreferredPort=COM31
PreferredDevice=Communications cable between two computers #5

MEDIA=serial
Port=COM10
Device=Communications cable between two computers #5
ConnectBPS=460800

電話帳に新しいエントリを作成して、上記のパラメータをプログラムで設定する方法。

アップデート:

RasGetEntryProperties最後に と を使用して Ras 電話帳を作成しましたが、"RasSetEntryProperties"ここで直面する唯一の問題は"DeviceName"です"RASEntry" structure。DeviceNameを次のように指定した場合にのみ機能します"Communications cable between two computers #13".

「RasEnumDevices」を列挙しようとしましたが、デバイスのリストを取得しています。

WAN Miniport (L2TP)
WAN Miniport (L2TP)
WAN Miniport (PPTP)
WAN Miniport (PPTP)
WAN Miniport (PPPOE)
Communications cable between two computers #14
Communications cable between two computers #13

この中から自分のデバイスを選択するにはどうすればよいですか?

4

0 に答える 0