Windows クライアント アプリケーションを作成していますが、アプリケーションによって生成されないグローバルな一意の識別子が必要です (GUID を生成してローカルに保存したくありません)。
また、各アプリケーションは Windows ユーザーごとに個別にインストールされます。
マシンを一意に識別することに問題はありませんが、ユーザーを一意に識別するかどうかはわかりません。ログインしているユーザーの SID (セキュリティ識別子)を使用できますが、SID の寿命がわかりません。
ユーザーごとの SID は一定ですか? それとも、セッションごとに変わるのでしょうか?
永久 ID でユーザーを一意に識別する方法についてのアイデアはありますか?
(リピーターを検出できるように、既存の識別子が必要です) Windows XP から Win7 までサポートされる必要があります。
ありがとう、