AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Win10 Cam & Mic per Programm freischalten

Win10 Cam & Mic per Programm freischalten

Ein Thema von Fuchtel · begonnen am 22. Nov 2020 · letzter Beitrag vom 24. Nov 2020
Antwort Antwort
Fuchtel

Registriert seit: 9. Nov 2005
Ort: Bamberg
53 Beiträge
 
Delphi 2005 Personal
 
#1

Win10 Cam & Mic per Programm freischalten

  Alt 22. Nov 2020, 16:01
Hallo,

in Win10 (nur) kann man in [PC-Einstellungen]-[Datenschutz] die Kamera und das Mikrofon Ein und Auschalten.
Dies will ich in einem einfachen Programm (inkl. weiterer Einstellungen) vereinheitlichen um schnell in eine z.B.: ZOOM-Konverenz beizutreten und danach wieder alles auf sicher zu schalten.

Obige Einstellungen ändern in der Registry die "Value"s:

[HKEY_USERS\<SID>-<RID>\SOFTWARE\Microsoft\Windows\CurrentVersion\Ca pabilityAccessManager\ConsentStore\microphone]
[HKEY_USERS\<SID>-<RID>\SOFTWARE\Microsoft\Windows\CurrentVersion\Ca pabilityAccessManager\ConsentStore\webcam]

"Value" = "Allow" oder "Deny"

SID und RID ermitteln funzt. Diese Allow -Deny - Werte kann ich also setzen.

Wie schaffe ich es jetzt das alle Progamme die diese benutzen diese Änderungen auch mitbekommen (Message, o.ä)?
Wie bzw. womit bekomme ich heraus welche Messages dioe PC-Einstellungen nach einer Änderung senden (in Sysinternals habe ich nichts gefunden).
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.058 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Win10 Cam & Mic per Programm freischalten

  Alt 23. Nov 2020, 09:44
Werden Benachrichtigungen von Windows an die Anwendungen gesendet, wenn du es händisch über das Menü [PC-Einstellungen]-[Datenschutz] machst?
  Mit Zitat antworten Zitat
Fuchtel

Registriert seit: 9. Nov 2005
Ort: Bamberg
53 Beiträge
 
Delphi 2005 Personal
 
#3

AW: Win10 Cam & Mic per Programm freischalten

  Alt 23. Nov 2020, 12:55
Höchstwarscheinlich, da wenn ich die Registry der WebCam selbser auf Deny setze z.B.: die "Kamera"-Application weiterläuft.
Wenn ich aber das ganze über [PC-Einstellungen]-[Datenschutz]-[Kamera] mache z.B.: die "Kamera"-Application sofort reagiert.
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.058 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Win10 Cam & Mic per Programm freischalten

  Alt 23. Nov 2020, 15:40
Hm, da stellt sich die Frage, ob hier auf klassischen Wege Windows-Messages verwendet werden, oder eher UWP-Eventhandler: https://docs.microsoft.com/en-us/uwp...ew=winrt-19041

Zitat:
Remarks
The state of the camera stream will change when recording is paused or resumed, when the system drops frames for privacy reasons, or when the camera stream is lost.
Vorschlag: Mit der Visual Studio Community Edition eine Beispielapplikation erstellen oder sich ein Sample zusammensuchen und runterladen und dann im Event für CameraStreamStateChanged den ursächlichen Auslöser debuggen.
  Mit Zitat antworten Zitat
Fuchtel

Registriert seit: 9. Nov 2005
Ort: Bamberg
53 Beiträge
 
Delphi 2005 Personal
 
#5

AW: Win10 Cam & Mic per Programm freischalten

  Alt 24. Nov 2020, 11:17
Zwischenstand meiner Recherche mit einem Eventlog:
Es handelt sich um die Events:
Zitat:
Event ID : 4672 Einer neuen Anmeldung wurden besondere Rechte zugewiesen.
Event ID : 4624 Ein Konto wurde erfolgreich angemeldet.
Hier habe ich auch dann dazu eine nähere Beschreibung gefunden:
Windows Security Log Event ID 4672
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz