Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[SHLockShared est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Conditions requises. Il peut être modifié ou indisponible dans les versions suivantes.]
Mappe un bloc de mémoire à partir 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 vers 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.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Windows XP [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
| plateforme cible | Fenêtres |
| Header | shlwapi.h |
| Library | ShLwApi.Lib |
| DLL | Shlwapi.dll |