Compartilhar via


Função SHLockShared (shlwapi.h)

[SHLockShared está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]

Mapeia um bloco de memória de um processo especificado para o processo de chamada.

Sintaxe

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

Parâmetros

[in] hData

Tipo: HANDLE

Um identificador para a memória que você deseja mapear para o processo de chamada.

[in] dwProcessId

Tipo: DWORD

A ID do processo do qual você deseja mapear o bloco de memória.

Valor de retorno

Retorna um ponteiro nulo para a memória compartilhada. Retorna NULL se não tiver êxito.

Observações

Chame SHUnlockShared para desbloquear a memória que essa função mapeia. Chame SHFreeShared para liberar a memória.

Requirements

Requirement Value
Cliente mínimo suportado Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo compatível Windows Server 2003 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
Header shlwapi.h
Library ShLwApi.Lib
de DLL Shlwapi.dll