Jump to content

PSD DEINSTALL: Difference between revisions

From EDM2
Created page with "DeInstall the PSD. This function is called to release any resources that may have been allocated by the PSD_INSTALL function. A PSD is never de-installed after its Init routi..."
 
No edit summary
Line 4: Line 4:


* '''Mode''': Called in Init Mode; may be called in Kernel Mode.
* '''Mode''': Called in Init Mode; may be called in Kernel Mode.
==Syntax==
PSD_DEINSTALL keywords
==Parameters==
* '''Entry''': None.
* '''Entry''': None.
==Return Code==
* '''Exit''' :   
* '''Exit''' :   
** NO_ERROR if the PSD DeInstalled succesfully.
** NO_ERROR if the PSD DeInstalled succesfully.
** -1 if the PSD didn't DeInstall.
** -1 if the PSD didn't DeInstall.
==Syntax==
PSD_DEINSTALL keywords


==Remarks==
==Remarks==

Revision as of 23:30, 9 June 2017

DeInstall the PSD.

This function is called to release any resources that may have been allocated by the PSD_INSTALL function. A PSD is never de-installed after its Init routine is called.

  • Mode: Called in Init Mode; may be called in Kernel Mode.

Syntax

PSD_DEINSTALL keywords 

Parameters

  • Entry: None.

Return Code

  • Exit :
    • NO_ERROR if the PSD DeInstalled succesfully.
    • -1 if the PSD didn't DeInstall.

Remarks

This function may be called after OS/2 is finished with initialization by the DosTestPSD API; therefore, the PSD developer must be careful not to use any init mode only PSDHelp's in this function.

  • The function is required for OS/2 to operate properly, so the function can not be omitted.
  • The function can call a PSD help that may block.