LSA_ALLOCATE_SHARED_MEMORY fonction de rappel (ntsecpkg.h)
La fonction AllocateSharedMemory alloue un bloc de mémoire partagée à partir d’une section de mémoire précédemment réservée par un appel à la fonction CreateSharedMemory .
Syntaxe
LSA_ALLOCATE_SHARED_MEMORY LsaAllocateSharedMemory;
PVOID LsaAllocateSharedMemory(
[in] PVOID SharedMem,
[in] ULONG Size
)
{...}
Paramètres
[in] SharedMem
Pointeur vers une section de mémoire partagée réservée.
[in] Size
Spécifie la quantité de mémoire partagée à allouer, en octets.
Valeur retournée
Si la fonction réussit, la valeur de retour est un pointeur vers la mémoire allouée.
Si la fonction échoue, la valeur de retour est NULL.
Remarques
Réservez une section de mémoire partagée à l’aide de la fonction CreateSharedMemory . Libérez un bloc de mémoire alloué par AllocateSharedMemory à l’aide de la fonction FreeSharedMemory .
Un pointeur vers la fonction AllocateSharedMemory est disponible dans la structure LSA_SECPKG_FUNCTION_TABLE reçue par la fonction SpInitialize .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ntsecpkg.h |