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


Функция 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 [только классические приложения]
целевая платформа Виндоус
Header shlwapi.h
Library ShLwApi.Lib
DLL Shlwapi.dll