SHOpenRegStreamW-Funktion (shlwapi.h)
Veraltet. Öffnet einen Registrierungswert und stellt einen Stream bereit, der zum Lesen oder Schreiben in den Wert verwendet werden kann.
Syntax
IStream * SHOpenRegStreamW(
[in] HKEY hkey,
[in, optional] LPCWSTR pszSubkey,
[in, optional] LPCWSTR pszValue,
[in] DWORD grfMode
);
Parameter
[in] hkey
Typ: HKEY
Erforderlich. Die Unterstruktur, z. B. HKEY_LOCAL_MACHINE, die den Wert enthält.
[in, optional] pszSubkey
Typ: LPCTSTR
Optional. Zeiger auf eine NULL-Zeichenfolge, die den Unterschlüssel angibt, der den Wert enthält. Dieser Wert kann NULL sein.
[in, optional] pszValue
Typ: LPCTSTR
Zeiger auf eine NULL-Zeichenfolge, die den Wert angibt, auf den zugegriffen werden soll. Dieser Wert kann NULL sein.
[in] grfMode
Art: DWORD
Der Zugriffstyp für den Stream. Mögliche Werte:
STGM_READ
Öffnen Sie den Stream zum Lesen.
STGM_WRITE
Öffnen Sie den Stream zum Schreiben.
STGM_READWRITE
Öffnen Sie den Stream zum Lesen und Schreiben.
Rückgabewert
Typ: IStream*
Gibt bei erfolgreicher Ausführung einen IStream-Schnittstellenzeiger zurück. andernfalls NULL. Ein NULL-Wert kann durch mehrere Situationen verursacht werden, z. B. durch einen ungültigen hkey oder pszSubkey oder durch eine Unfähigkeit, den Stream zu öffnen.
Hinweise
Die aufrufende Anwendung ist dafür verantwortlich, die Release-Methode des zurückgegebenen Objekts aufzurufen, wenn dieses IStream-Objekt nicht mehr benötigt wird.
Hinweis
Der shlwapi.h-Header definiert SHOpenRegStream als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shlwapi.h |
Bibliothek | Shlwapi.lib |
DLL | Shlwapi.dll (Version 4.71 oder höher) |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für