Condividi tramite


Funzione SHLockShared (shlwapi.h)

[SHLockShared è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Può essere modificato o non disponibile nelle versioni successive.

Esegue il mapping di un blocco di memoria da un processo specificato nel processo di chiamata.

Sintassi

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

Parametri

[in] hData

Tipo: HANDLE

Handle per la memoria che si vuole eseguire il mapping nel processo di chiamata.

[in] dwProcessId

Tipo: DWORD

ID processo del processo da cui si vuole eseguire il mapping del blocco di memoria.

Valore restituito

Restituisce un puntatore void alla memoria condivisa. Restituisce NULL se ha esito negativo.

Commenti

Chiamare SHUnlockShared per sbloccare la memoria mappata da questa funzione. Chiamare SHFreeShared per rilasciare la memoria.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlwapi.h
DLL Shlwapi.dll