| |
|
|
Alloziert une Speicherblock aus dem Heap, d.h. weist einem Block virtuellem Prozessspeicher réel existierenden grenier trop.
Deklaration:
Def LocalAlloc(2) !"kernel32", "LocalAlloc"
paramètre:
P:L1 une Kombination suivant Konstanten: ~LMEM_FIXED = $0 qui Adresse des zugewisenen Speicherbereichs im virtuellen Prozessspeicher peux sich pas changement et cela Handle enspricht qui Adresse des zugewiesenen Mémoire. peux pas avec ~LMEM_MOVEABLE ou bien ~LMEM_DISCARDABLE kombiniert volonté
~LMEM_MOVEABLE = $2, peux pas avec ~GMEM_FIXED kombiniert volonté. qui Adresse des virtuellen Prozessspeichers peux sich changement et cela Handle verweist sur qui aktuelle Afresse.
~LPTR = $40 ~LHND = $42 ~LMEM_DISCARDABLE = $F00, peux pas avec ~LMEM_FIXED kombiniert volonté
~LMEM_NOCOMPACT = $10 ~LMEM_NODISCARD = $20 ~LMEM_ZEROINIT = $40, Initialisiert den Speicherinhalt avec zéro
P:L2 Size& (Taille des Mémoire dans Byte) Aus Sicherheitsgründen ist virtueller Prozessspeicher dans 32-Bit Windows toujours lokaler grenier et pas global zugänglich. Es besteht c'est pourquoi ne...aucune Unterschied entre grenier, qui avec LocalAlloc et grenier qui avec GlobalAlloc zugewiesen wurde!
|
|
|
| |
|
|