SELECTOR_AllocBlock3w
Selector_allocblock
Usage
WORD SELECTOR_AllocBlock
(
const void *base,
DWORD size,
enum seg_type type,
BOOL32 is32bit,
BOOL32 readonly
);
Overview
Allocate selectors for a block of linear memory.
See also
AllocSelectorArray(3w)
AllocSelectorArray (KERNEL.206)
AllocSelector(3w)
AllocSelector (KERNEL.175)
FreeSelector(3w)
FreeSelector (KERNEL.176)
SELECTOR_FreeBlock(3w)
SELECTOR_FreeBlock
SELECTOR_ReallocBlock(3w)
SELECTOR_ReallocBlock
PrestoChangoSelector(3w)
PrestoChangoSelector (KERNEL.177)
AllocCStoDSAlias(3w)
AllocCStoDSAlias (KERNEL.170)
AllocDStoCSAlias(3w)
AllocDStoCSAlias (KERNEL.171)
LongPtrAdd(3w)
LongPtrAdd (KERNEL.180)
GetSelectorBase(3w)
GetSelectorBase (KERNEL.186)
SetSelectorBase(3w)
SetSelectorBase (KERNEL.187)
GetSelectorLimit(3w)
GetSelectorLimit (KERNEL.188)
SetSelectorLimit(3w)
SetSelectorLimit (KERNEL.189)
SelectorAccessRights(3w)
SelectorAccessRights (KERNEL.196)
IsBadCodePtr16(3w)
IsBadCodePtr16 (KERNEL.336)
IsBadStringPtr16(3w)
IsBadStringPtr16 (KERNEL.337)
IsBadHugeReadPtr16(3w)
IsBadHugeReadPtr16 (KERNEL.346)
IsBadHugeWritePtr16(3w)
IsBadHugeWritePtr16 (KERNEL.347)
IsBadReadPtr16(3w)
IsBadReadPtr16 (KERNEL.334)
IsBadWritePtr16(3w)
IsBadWritePtr16 (KERNEL.335)
MemoryRead(3w)
MemoryRead (TOOLHELP.78)
MemoryWrite(3w)
MemoryWrite (TOOLHELP.79)
MapSL(3w)
MapSL (KERNEL32.523)
MapLS(3w)
MapLS (KERNEL32.679)
UnMapLS(3w)
UnMapLS (KERNEL32.700)
GetThreadSelectorEntry(3w)
GetThreadSelectorEntry (KERNEL32)
WOWGetVDMPointer(3w)
WOWGetVDMPointer (KERNEL32.55)
GetVDMPointer32W(3w)
GetVDMPointer32W (KERNEL.516)
WOWGetVDMPointerFix(3w)
WOWGetVDMPointerFix (KERNEL32.55)
WOWGetVDMPointerUnfix(3w)
WOWGetVDMPointerUnFix (KERNEL32.56)
UTLinearToSelectorOffset(3w)
UTLinearToSelectorOffset (WIN32S16.49)
Referred to by
MapLS(3w)
MapLS (KERNEL32.679)
LongPtrAdd(3w)
LongPtrAdd (KERNEL.180)
MemoryRead(3w)
MemoryRead (TOOLHELP.78)
MemoryWrite(3w)
MemoryWrite (TOOLHELP.79)
FreeSelector(3w)
FreeSelector (KERNEL.176)
AllocSelector(3w)
AllocSelector (KERNEL.175)
IsBadCodePtr16(3w)
IsBadCodePtr16 (KERNEL.336)
IsBadReadPtr16(3w)
IsBadReadPtr16 (KERNEL.334)
GetSelectorBase(3w)
GetSelectorBase (KERNEL.186)
IsBadWritePtr16(3w)
IsBadWritePtr16 (KERNEL.335)
SetSelectorBase(3w)
SetSelectorBase (KERNEL.187)
AllocCStoDSAlias(3w)
AllocCStoDSAlias (KERNEL.170)
AllocDStoCSAlias(3w)
AllocDStoCSAlias (KERNEL.171)
GetSelectorLimit(3w)
GetSelectorLimit (KERNEL.188)
GetVDMPointer32W(3w)
GetVDMPointer32W (KERNEL.516)
IsBadStringPtr16(3w)
IsBadStringPtr16 (KERNEL.337)
SetSelectorLimit(3w)
SetSelectorLimit (KERNEL.189)
WOWGetVDMPointer(3w)
WOWGetVDMPointer (KERNEL32.55)
AllocSelectorArray(3w)
AllocSelectorArray (KERNEL.206)
IsBadHugeReadPtr16(3w)
IsBadHugeReadPtr16 (KERNEL.346)
SELECTOR_FreeBlock(3w)
SELECTOR_FreeBlock
IsBadHugeWritePtr16(3w)
IsBadHugeWritePtr16 (KERNEL.347)
WOWGetVDMPointerFix(3w)
WOWGetVDMPointerFix (KERNEL32.55)
PrestoChangoSelector(3w)
PrestoChangoSelector (KERNEL.177)
SelectorAccessRights(3w)
SelectorAccessRights (KERNEL.196)
SELECTOR_ReallocBlock(3w)
SELECTOR_ReallocBlock
WOWGetVDMPointerUnfix(3w)
WOWGetVDMPointerUnFix (KERNEL32.56)
UTLinearToSelectorOffset(3w)
UTLinearToSelectorOffset (WIN32S16.49)