LSA_ALLOCATE_SHARED_MEMORY funzione di callback (ntsecpkg.h)
La funzione AllocateSharedMemory alloca un blocco di memoria condivisa da una sezione di memoria precedentemente riservata da una chiamata alla funzione CreateSharedMemory .
Sintassi
LSA_ALLOCATE_SHARED_MEMORY LsaAllocateSharedMemory;
PVOID LsaAllocateSharedMemory(
[in] PVOID SharedMem,
[in] ULONG Size
)
{...}
Parametri
[in] SharedMem
Puntatore a una sezione di memoria condivisa riservata.
[in] Size
Specifica la quantità di memoria condivisa da allocare, in byte.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è un puntatore alla memoria allocata.
Se la funzione ha esito negativo, il valore restituito è NULL.
Commenti
Riservare una sezione della memoria condivisa usando la funzione CreateSharedMemory . Liberare un blocco di memoria allocato da AllocateSharedMemory usando la funzione FreeSharedMemory .
Un puntatore alla funzione AllocateSharedMemory è disponibile nella struttura LSA_SECPKG_FUNCTION_TABLE ricevuta dalla funzione SpInitialize .
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 | ntsecpkg.h |