Поделиться через


Функция SHLockShared (shlwapi.h)

[SHLockShared доступен для использования в операционных системах, указанных в разделе Требования. Он может быть изменен или недоступен в последующих версиях.]

Сопоставляет блок памяти из указанного процесса с вызывающим процессом.

Синтаксис

void * SHLockShared(
  [in] HANDLE hData,
  [in] DWORD  dwProcessId
);

Параметры

[in] hData

Тип: HANDLE

Дескриптор памяти, которую необходимо сопоставить с вызывающим процессом.

[in] dwProcessId

Тип: DWORD

Идентификатор процесса, из которого требуется сопоставить блок памяти.

Возвращаемое значение

Возвращает указатель void на общую память. Возвращает значение NULL в случае неудачи.

Комментарии

Вызовите SHUnlockShared , чтобы разблокировать память, сопоставленную этой функцией. Вызовите SHFreeShared , чтобы освободить память.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header shlwapi.h
DLL Shlwapi.dll