Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
[SHLockShared está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.]
Asigna un bloque de memoria de un proceso especificado al proceso de llamada.
Syntax
void * SHLockShared(
[in] HANDLE hData,
[in] DWORD dwProcessId
);
Parámetros
[in] hData
Tipo: HANDLE de
Identificador de la memoria que desea asignar al proceso de llamada.
[in] dwProcessId
Tipo: DWORD
Identificador de proceso del proceso desde el que desea asignar el bloque de memoria.
Valor devuelto
Devuelve un puntero void a la memoria compartida. Devuelve NULL si no se realiza correctamente.
Observaciones
Llame a SHUnlockShared para desbloquear la memoria que asigna esta función. Llame a SHFreeShared para liberar la memoria.
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| Header | shlwapi.h |
| Library | ShLwApi.Lib |
| DLL de |
Shlwapi.dll |