Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft Informationen zur angegebenen Anwendung ab.
Syntax
HRESULT SLGetApplicationInformation(
[in] HSLC hSLC,
[in] const SLID *pApplicationId,
[in] PCWSTR pwszValueName,
[out, optional] SLDATATYPE *peDataType,
[out] UINT *pcbValue,
[out] PBYTE *ppbValue
);
Parameter
[in] hSLC
Typ: HSLC
Das Handle für den aktuellen SLC-Kontext.
[in] pApplicationId
Typ: const SLID*
Ein Zeiger auf die Anwendungs-ID.
[in] pwszValueName
Typ: PCWSTR
[out, optional] peDataType
Typ: SLDATATYPE*
Ein Zeiger auf einen Wert der SLDATATYPE-Enumeration , der den Datentyp im ppbValue-Puffer angibt. Die folgenden Werte sind gültig.
| Wert | Bedeutung |
|---|---|
|
UNICODE-Zeichenfolge |
|
DWORD |
|
Binäres Blob |
[out] pcbValue
Typ: UINT*
Ein Zeiger auf die Größe des ppbValue-Puffers in Bytes.
[out] ppbValue
Typ: PBYTE*
Bei erfolgreicher Ausführung werden die Daten in dem puffer zurückgegeben, der vom SLC zugewiesen wurde.
Wenn Sie mit der Verwendung des Arbeitsspeichers fertig sind, geben Sie ihn frei, indem Sie die LocalFree-Funktion aufrufen.
Rückgabewert
Typ: HRESULT WINAPI
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
| Rückgabecode/-wert | BESCHREIBUNG |
|---|---|
|
Mindestens ein Argument ist ungültig. |
|
Der Wert für den Eingabeschlüssel wurde nicht gefunden. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | slpublic.h |
| Bibliothek | Slc.lib |
| DLL | Slc.dll |