remove unnecessary check

git-svn-id: svn://kolibrios.org@6974 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
0CodErr
2017-09-13 10:53:39 +00:00
parent e93f3bd431
commit ea4f9aa063
3 changed files with 29 additions and 7 deletions

View File

@@ -2577,7 +2577,9 @@ dword-значение цвета 0x00RRGGBB
* 3 = RAW
* 4 и выше зарезервировано
* +8: более детально смотрите файл clipboard_container_rus.txt
* Функция должна использоваться совместно с 68.11. Приложение должно
предварительно проинициализировать локальную кучу вызовом 68.11.
---------------------- Константы для регистров: ----------------------
eax - SF_CLIPBOARD (54)
ebx - SSF_READ_CB (1)
@@ -2989,8 +2991,10 @@ IPC применяется для посылок сообщений от одн
* eax = 1 - недостаточно памяти
Замечания:
* Есть другой способ выделения/освобождения динамической памяти -
подфункции 12, 13 и 20 функции 68, но после их использования будет
создана куча процесса и вызов функции 64 будет игнорироваться.
подфункции 11, 12, 13 функции 68.
* Функция не может использоваться совместно с 68.11, 68.12, 68.13.
Вызов функции будет игнорироваться, если приложение создаст
локальную кучу вызовом 68.11.
---------------------- Константы для регистров: ----------------------
eax - SF_MEMORY_RESIZE (64)
@@ -3292,7 +3296,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
eax - SF_SYS_MISC (68)
ebx - SSF_WRITE_MSR (4)
======================================================================
= Функция 68, подфункция 11 - вручную инициализировать кучу процесса =
===== Функция 68, подфункция 11 - инициализировать кучу процесса. ====
======================================================================
Параметры:
* eax = 68 - номер функции
@@ -3447,6 +3451,8 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
Возвращаемое значение:
* eax = указатель на перераспределённый блок, 0 при ошибке
Замечания:
* Предварительно следует инициализировать кучу процесса вызовом
подфункции 11.
* Функция выделяет целое число страниц (4 Кб) так, что фактический
размер выделенного блока больше или равен запрошенному.
* Если edx=0, то вызов функции эквивалентен выделению памяти
@@ -3510,6 +3516,8 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
* E_NOMEM = 30
* E_PARAM = 33
Замечания:
* Предварительно следует инициализировать кучу процесса вызовом
подфункции 11.
* Если создаётся новая область, то флаги доступа устанавливают
максимальные права доступа для остальных процессов. Попытка
открытия другим потоком с неразрешёнными правами провалится
@@ -3619,6 +3627,8 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
* edx = размер загруженного файла или 0
Примечания:
* функция загружает и, при необходимости, распаковывает файл (kunpack)
* Предварительно следует инициализировать кучу процесса вызовом
подфункции 11.
---------------------- Константы для регистров: ----------------------
eax - SF_SYS_MISC (68)