Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[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 |