Fonction SHLockShared (shlwapi.h)
[SHLockShared peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]
Mappe un bloc de mémoire d’un processus spécifié dans le processus appelant.
Syntaxe
void * SHLockShared(
[in] HANDLE hData,
[in] DWORD dwProcessId
);
Paramètres
[in] hData
Type : HANDLE
Handle de la mémoire que vous souhaitez mapper dans le processus appelant.
[in] dwProcessId
Type : DWORD
ID de processus du processus à partir duquel vous souhaitez mapper le bloc de mémoire.
Valeur retournée
Retourne un pointeur void vers la mémoire partagée. Retourne NULL en cas d’échec.
Remarques
Appelez SHUnlockShared pour déverrouiller la mémoire que cette fonction mappe. Appelez SHFreeShared pour libérer la mémoire.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shlwapi.h |
DLL | Shlwapi.dll |