Partager via


SHLockShared, fonction (shlwapi.h)

[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