DosForceSystemDump: Difference between revisions
Appearance
m Martini moved page OS2 API:CPI:DosForceSystemDump to DosForceSystemDump |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
DosForceSystemDump initiates a stand-alone dump. The system terminates abruptly without shutdown as soon as the dump is inititated. | |||
DosForceSystemDump initiates a stand-alone dump. The system terminates abruptly without shutdown as soon as the dump is inititated. | |||
==Syntax== | ==Syntax== | ||
APIRET APIENTRY DosForceSystemDump (ULONG reserved) | |||
==Parameters== | ==Parameters== | ||
; reserved(ULONG) input | ;reserved(ULONG) input | ||
==Return Code== | ==Return Code== | ||
;ulrc (APIRET) returns: DosForceSystemDump returns the following value: | |||
* 87 ERROR_INVALID_PARAMETER | |||
DosForceSystemDump returns the following value | |||
* 87 | |||
== | ==Linkage Definition== | ||
IMPORTS DosForceSystemDump = DOSCALLS.444 | |||
==Example Code== | ==Example Code== | ||
Line 28: | Line 18: | ||
int main(int argc, char *argv[], char *envp[]){ | int main(int argc, char *argv[], char *envp[]){ | ||
APIRET rc; | APIRET rc; | ||
rc=DosForceSystemDump(0L); /* will kill the system with a system dump */ | rc=DosForceSystemDump(0L); /* will kill the system with a system dump */ | ||
/* does not return unless an error occurs */ | /* does not return unless an error occurs */ | ||
printf("DosForceSystemDump returned %u\n",rc); | printf("DosForceSystemDump returned %u\n",rc); | ||
return rc; | return rc; | ||
} | } | ||
</PRE> | </PRE> | ||
==Related Functions== | ==Related Functions== | ||
* [[ | * [[DosDumpProcess]] | ||
* [[ | * [[DosSysTrace]] | ||
[[Category: | [[Category:Dos]] |
Latest revision as of 18:20, 29 August 2021
DosForceSystemDump initiates a stand-alone dump. The system terminates abruptly without shutdown as soon as the dump is inititated.
Syntax
APIRET APIENTRY DosForceSystemDump (ULONG reserved)
Parameters
- reserved(ULONG) input
Return Code
- ulrc (APIRET) returns
- DosForceSystemDump returns the following value:
- 87 ERROR_INVALID_PARAMETER
Linkage Definition
IMPORTS DosForceSystemDump = DOSCALLS.444
Example Code
int main(int argc, char *argv[], char *envp[]){ APIRET rc; rc=DosForceSystemDump(0L); /* will kill the system with a system dump */ /* does not return unless an error occurs */ printf("DosForceSystemDump returned %u\n",rc); return rc; }