SHLockShared-Funktion (shlwapi.h)
[SHLockShared ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Ordnet einen Speicherblock aus einem angegebenen Prozess dem aufrufenden Prozess zu.
Syntax
void * SHLockShared(
[in] HANDLE hData,
[in] DWORD dwProcessId
);
Parameter
[in] hData
Typ: HANDLE
Ein Handle für den Arbeitsspeicher, den Sie dem aufrufenden Prozess zuordnen möchten.
[in] dwProcessId
Art: DWORD
Die Prozess-ID des Prozesses, aus dem Sie den Speicherblock zuordnen möchten.
Rückgabewert
Gibt einen Void-Zeiger auf den freigegebenen Speicher zurück. Gibt NULL zurück, wenn der Fehler nicht erfolgreich ist.
Hinweise
Rufen Sie SHUnlockShared auf, um den Speicher zu entsperren, dem diese Funktion zugeordnet ist. Rufen Sie SHFreeShared auf, um den Arbeitsspeicher freizugeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shlwapi.h |
DLL | Shlwapi.dll |