Section courante

A propos

Section administrative du site

DosSubUnsetMem

DOS : Sous défixage de mémoire
DOSCALLS.DLL os2.h

Syntaxe

APIRET DosSubUnsetMem( PVOID pOffset );

Paramètres

Nom Description
pOffset Ce paramètre permet d'indiquer la position de la mémoire pool a enlever.

Retour

Valeur Constante Description
0 NO_ERROR Cette valeur permet d'indiquer que l'opération s'est correctement effectué
532 ERROR_DOSSUB_CORRUPTED Cette valeur permet d'indiquer qu'il y a corruption de sous-mémoire.

Description

Cette fonction permet de terminer un pool de mémoire.

Exemple

Voici un simple exemple montrant comme appeler cette API avec WatCom C++ for OS/2 :

  1. #define INCL_DOSERRORS
  2. #define INCL_DOSMEMMGR
  3. #include "os2.h"
  4. #include "stdio.h"
  5.  
  6. void main(void) {
  7.     PVOID Offset;
  8.     switch(DosSubUnsetMem(Offset)) {
  9.         case NO_ERROR: printf("Tout va bien !");break;
  10.         case ERROR_DOSSUB_CORRUPTED: printf("Erreur : Il y a corruption de sous-mémoire.");break;
  11.     }
  12. }

Voir également

Langage de programmation - C pour OS/2 - DosSubAllocMem
Langage de programmation - C pour OS/2 - DosSubFreeMem
Langage de programmation - C pour OS/2 - DosSubSetMem
Système d'exploitation - OS/2 - Introduction

Dernière mise à jour : Lundi, le 19 juillet 2010