1

安定している必要がある一意の識別子でワークステーションを識別する必要があります。MAC アドレスを使用することにしましたが、複数のイーサネット アダプタがある場合 (そのうちのいくつかはインストールされている VMWare に属している可能性があります)、どうすればよいですか? どれを選べばいい?

GetAdaptersInfo関数を使用して、 IP_ADAPTER_INFO構造体を処理します。

MAC アドレスを使用する以外に、一意の (そして安定した) ワークステーション ID への別のアプローチを選択する可能性はありますか?

それは残念です-私にとってワークステーションは「読み取り専用」です。ワークステーションで作成、保存、再利用するための一意の識別子を自動的に生成できません。

4

1 に答える 1

1

MAC アドレスにこだわりがある場合は、リストの最初の MAC アドレスだけを選択するか、それらを XOR してみてはどうでしょうか?

ただし、Windows にはコンピューター自体の GUID がどこかにあると確信しています。これは、Microsoft が意図した動作に沿っている可能性があります。

于 2011-06-28T07:03:25.393 に答える