Jump to content

Main public logs

Combined display of all available logs of EDM2. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)
  • 19:40, 20 May 2025 Martini talk contribs created page SMPProgAdd - STRACE - VDH Functions (Created page with "VDH Functions ┌────────────────────┬──────────────────────────────────────────────────┐ │Hook ID │Event Name │ │Major/Minor Code │ │ ├────────────────────┼────...")
  • 19:39, 20 May 2025 Martini talk contribs created page SMPProgAdd - STRACE - Miscellaneous Kernel Functions (Created page with "Miscellaneous Kernel Functions ┌────────────────────┬──────────────────────────────────────────────────┐ │Hook ID │Event Name │ │Major/Minor Code │ │ ├────────────────────...")
  • 19:32, 20 May 2025 Martini talk contribs created page SMPProgAdd - STRACE - VIO Functions (Created page with "VIO Functions ┌────────────────────┬──────────────────────────────────────────────────┐ │Hook ID │Event Name │ │Major/Minor Code │ │ ├────────────────────┼────...")
  • 19:32, 20 May 2025 Martini talk contribs created page SMPProgAdd - STRACE - Mouse Functions (Created page with "Mouse Functions ┌────────────────────┬──────────────────────────────────────────────────┐ │Hook ID │Event Name │ │Major/Minor Code │ │ ├────────────────────┼────...")
  • 19:31, 20 May 2025 Martini talk contribs created page SMPProgAdd - STRACE - Kbd Functions (Created page with "Kbd Functions ┌────────────────────┬──────────────────────────────────────────────────┐ │Hook ID │Event Name │ │Major/Minor Code │ │ ├────────────────────┼────...")
  • 19:31, 20 May 2025 Martini talk contribs created page SMPProgAdd - STRACE - DevHlp Functions (Created page with "== DevHlp Functions - 1 of 2 == {| class="wikitable" ! Major/Minor Code !! Event Name |- | 61/01 || DevHlp_SchedClock |- | 61/02 || DevHlp_DevDone |- | 61/03 || DevHlp_Yield |- | 61/04 || DevHlp_TCYield |- | 61/05 || DevHlp_Block |- | 61/06 || DevHlp_Run |- | 61/07 || DevHlp_SemRequest |- | 61/08 || DevHlp_SemClear |- | 61/09 || DevHlp_SemHandle |- | 61/0A || DevHlp_PushReqPacket |- | 61/0B || DevHlp_PullReqPacket |- | 61/0C || DevHlp_PullParticular |- | 61/0D || DevHlp_...")
  • 19:22, 20 May 2025 Martini talk contribs created page SMPProgAdd - STRACE - Dos Functions (Created page with "= Dos Functions Tables = == Dos Functions - 1 of 12 == {| class="wikitable" ! Major/Minor Code !! Event Name |- | 10/01 || DosCreateThread |- | 10/02 || DosWaitChild |- | 10/03 || DosEnterCritSec |- | 10/04 || DosExecPgm |- | 10/05 || DosExit |- | 10/06 || DosExitCritSec |- | 10/07 || DosExitList |- | 10/08 || DosSetPriority |- | 10/09 || DosKillProcess |- | 10/0B || DosResumeThread |- | 10/0C || DosSuspendThread |- | 10/0D || DosSetCp |- | 10/0E || DosDebug |- | 10/0F...")
  • 00:11, 20 May 2025 Martini talk contribs created page DosGetProcessorCount (Created page with "Category:Undocumented Get count of usable processors ==Parameters== ;''pCount'' (PULONG) - input: Pointer to returned count of usable processors. ==Returns== :NO_ERROR :ERROR_INVALID_PARAMETER ==Remarks== DosGetProcessorCount returns the count of usable processors. ==Example Code== Calling Sequence. APIRET DosGetProcessorCount (PULONG pCount) Category:Dos")
  • 00:08, 20 May 2025 Martini talk contribs created page DosGetProcessorIdleTime (Created page with "Category:Undocumented Get idle time of a processor. Get idle time in milliseconds ==Syntax== DosGetProcessorIdleTime (proc, pTime) ==Parameters== ;''proc'' (ULONG) - input: Processor number ;''pTime'' (PULONG) - input: pointer to time returned ==Returns== NO_ERROR ERROR_INVALID_PARAMETER ==Remarks== DosGetProcessorIdleTime returns the idle time of the specified processor in milliseconds. ==Example Code== Calling Sequence APIRET DosGetProcessorIdleTime (...")
  • 23:45, 19 May 2025 Martini talk contribs created page WpclsFindObjectFirst (Created page with "{{DISPLAYTITLE:wpclsFindObjectFirst}} This class method is called to find workplace objects. == Syntax == _wpclsFindObjectFirst(somSelf, pClasslist, phFind, pszTitle, Folder, fSubfolders, pExtendedCriteria, pBuffer, pCount) == Parameters == ;''somSelf'' (M_WPObject *) - input :Pointer to the WPObject class object. ;''pClasslist'' (PCLASS) - output :Pointer to an array of class objects. The final element of the array must be NULL. If specified, only objects de...")
  • 23:20, 19 May 2025 Martini talk contribs created page WpclsFindObjectEnd (Created page with "{{DISPLAYTITLE:wpclsFindObjectEnd}} This class method is called to end the find operation started by a call to the wpclsFindObjectFirst method. == Syntax == _wpclsFindObjectEnd(somSelf, hfind) == Parameters == ;''somSelf'' (M_WPObject *) - input :Pointer to the WPObject class object. ;''hfind'' (HFIND) - input :Handle associated with a previous wpclsFindObjectFirst or wpclsFindObjectNext method call. == Returns == ;''rc'' (BOOL) - returns :Su...")
  • 23:18, 19 May 2025 Martini talk contribs created page WpclsFileSysExists (Created page with "{{DISPLAYTITLE:wpclsFileSysExists}} This class method returns the object if the specified file or directory already exists in the given folder. == Syntax == _wpclsFileSysExists(somSelf, Folder, pszFilename, attrFile) == Parameters == ;''somSelf'' (M_WPFileSystem *) - input :Pointer to the WPFileSystem class object. ;''Folder'' (SOMAny *) - input :Pointer to folder in which to search for file or directory. ;''pszFilename'' (PSZ) - input :Name of file or direc...")
  • 23:13, 19 May 2025 Martini talk contribs created page WpclsEnumClipboardClasses (Created page with "{{DISPLAYTITLE:wpclsEnumClipboardClasses}} This class method enumerates through all the object classes that a particular rendering mechanism supports. == Syntax == _wpclsEnumClipboardClasses(somSelf, aCBFormat, aPrevious) == Parameters == ;''somSelf'' (M_WPDataFile *) - input :Pointer to the WPDataFile class object. ;''aCBFormat'' (ULONG) - input :Atom referring to the clipboard format. ;''aPrevious'' (ULONG) - input :The last atom passed in or 0 to star...")
  • 23:12, 19 May 2025 Martini talk contribs created page WpclsDecUsage (Created page with "{{DISPLAYTITLE:wpclsDecUsage}} This class method is called to decrement the class usage count. == Syntax == wpclsDecUsage(somSelf) == Parameters == ;''somSelf'' (M_WPObject *) - input :Pointer to the WPObject class object. == Returns == There is no return value for this method. == Remarks == This method is specific to version 3, or higher, of the OS/2 operating system. The class usage count is used by the system to dynamically load and unload DLLs containing cl...")
  • 23:10, 19 May 2025 Martini talk contribs created page WpclsCreateDefaultTemplates (Created page with "{{DISPLAYTITLE:wpclsCreateDefaultTemplates}} This class method is called to allow the specified class to create default template instances of its class. == Syntax == wpclsCreateDefaultTemplates(somSelf, Folder) == Parameters == ;''somSelf'' (M_WPObject *) - input :Pointer to the WPObject class object. ;''Folder'' (WPFolder *) - input :Pointer to the folder in which to create the templates. Points to an object of class WPFolder. == Returns == ;''rc'' ([[BOOL]...")
  • 22:38, 19 May 2025 Martini talk contribs created page Talk:SMPProgAdd - High Memory Support (Created page with "~~~ There seems to be typo with "DosQueryState", since I can not find it exists. Maybe it is "DosQueryMemState" because it is after "DosQueryMem".")
  • 22:27, 19 May 2025 Martini talk contribs created page Talk:SMPProgAdd - Software Trace Facility (STRACE) (Created page with " * DosCallBack was changed to DosCallback")
  • 22:12, 19 May 2025 Martini talk contribs created page SMPProgAdd - Comments, Please! (Created page with "{{IBM-Reprint}} {{SMPProgAdd}} We're interested in your feedback. If there is something you like or dislike about the SMP Programming Addendum, or any of the OS/2 Toolkit books, please let us know! You can use one of the methods listed below to send your comments to IBM. Include the book title and the name of the topic you are commenting on. The comments you send should pertain only to the information in the book and its presentation. To request additional publications...")
  • 22:10, 19 May 2025 Martini talk contribs created page SMPProgAdd - Sample Source Code for a PSD (Created page with "The following is the source code for an actual PSD. ==Main program== <pre> #define INCL_ERROR_H #include <os2.h> #include <psd.h> #include <alr.h> extern ulong_t RMP2Available(void); * Global Variables: P_F_2 router = 0; char *pParmString = 0; int IODelayCount = 30; PLMA *pPSDPLMA = 0; ulong_t sizePLMA = 0; /*** Disable - Disable interrupts * * This function disables interrupts, and returns * the original state of eflags * * ENT...")
  • 22:06, 19 May 2025 Martini talk contribs created page Jeff Rush (Created page with " ==Articles== * OpenDoc. An open technology for smart documents. [https://jacobfilipp.com/DrDobbs/articles/DDJ/1994/9416/9416e/9416e.htm] Category:Contributors")
  • 19:36, 19 May 2025 Martini talk contribs created page Talk:GreBeginArea (Created page with "It is possible there was a typo here from the original source: - http://cyberkinetica.homeunix.net/os2tk45/ddk_pdrref/494_L2_GreBeginArea.html On remarks, there was a link to '''GreQueryCharStringPos''' but the one that exists is GreQueryCharPositions")
  • 19:28, 19 May 2025 Martini talk contribs created page Talk:GreAreaSetAttributes (Created page with " Check if there is not a typo the Related functions. * GreSetAttrs Category:WorkToDo")
  • 19:21, 19 May 2025 Martini talk contribs created page Talk:GreEscape (Created page with "Category:WorkToDo It seems that are missing all "GreEscape DEVESC_REGISTER" and the rest. - http://cyberkinetica.homeunix.net/os2tk45/ddk_pdrref/")
  • 18:59, 19 May 2025 Martini talk contribs created page Category:Undocumented (Created page with "This category if for the items that are not documented on the IBM publications and needs more documentation.")
  • 18:58, 19 May 2025 Martini talk contribs created page GreSetCursor (Created page with "Category:Undocumented ;Undocumented ==Syntax== GreSetCursor(a,b,c) ==Parameters== ;a (HDC) - input: ;b (PPOINTL) - input: ;c (HBITMAP) - input: Category:Gre")
  • 18:55, 19 May 2025 Martini talk contribs created page GreRealizeString (Created page with ";Undocumented ==Syntax== GreRealizeString(a,b,c,d,e,f) ==Parameters== ;a (HDC) - input: ;b (ULONG) - input: ;c (ULONG) - input: ;d (ULONG) - input: ;e (ULONG) - input: ;f (ULONG) - input: Category:Gre")
  • 17:51, 19 May 2025 Martini talk contribs created page ListIOL (Created page with "ListIOL data structure ==Syntax== <pre> typedef struct ListIOL HFILE hFile ULONG CmdFlag LONGLONG Offset PVOID pBuffer ULONG NumBytes ULONG Actual ULONG RetCode ULONG Reserved ULONG Reserved2[3] ULONG Reserved3[2] ListIOL typedef ListIOL * ListIOL </pre> ====Fields==== ;hFile HFILE ) :File handle. ;CmdFlag ULONG ) :Command Flag. ;Offset LONGLONG) :Seek offse.t ;pBuffer PVO...")
  • 04:44, 19 May 2025 Martini talk contribs created page PDSK VERIFYPHYSTRACK (Created page with "{{DISPLAYTITLE:PDSK_VERIFYPHYSTRACK}} ;Category:IOCTL_PHYSICALDISK (09h) ;Function: PDSK_VERIFYPHYSTRACK (65h) ;Description: Verify Physical Track ==Description== Performs a physical verify track. ==Command Information== A bit field as follows: * Bit 0: If clear (0), the track layout contains non-consecutive sectors or does not start with Sector 1. If set (1), the track layout starts with Sector 1 and contains only consecutive sectors. * All other bits are reserve...")
  • 04:42, 19 May 2025 Martini talk contribs created page PDSK READPHYSTRACK (Created page with "{{DISPLAYTITLE:PDSK_READPHYSTRACK}} ;Category:IOCTL_PHYSICALDISK (09h) ;Function: PDSK_READPHYSTRACK (64h) ;Description: Read Physical Track ==Description== Performs a physical read track. ==Command Information== A bit field as follows: * Bit 0: If clear (0), the track layout contains nonconsecutive sectors or does not start with Sector 1. If set (1), the track layout starts with Sector 1 and contains only consecutive sectors. * All other bits are reserved and mus...")
  • 04:41, 19 May 2025 Martini talk contribs created page PDSK GETPHYSDEVICEPARAMS (Created page with "{{DISPLAYTITLE:PDSK_GETPHYSDEVICEPARAMS}} ;Category:IOCTL_PHYSICALDISK (09h) ;Function: PDSK_GETPHYSDEVICEPARAMS (63h) ;Description: Query Physical Device Parameters ==Description== This function returns the physical device parameters. ==Command Information== Reserved. Must be set to 0. ==Parameter Packet Format== {| class="wikitable" |- ! Field ! Length ! C Datatype |- | Command Information | BYTE | UCHAR |} ==Number of Cylinders== The number of cylinders on...")
  • 04:40, 19 May 2025 Martini talk contribs created page PDSK WRITEPHYSTRACK (Created page with "{{DISPLAYTITLE:PDSK_WRITEPHYSTRACK}} ;Category:IOCTL_PHYSICALDISK (09h) ;Function: PDSK_WRITEPHYSTRACK (44h) ;Description: Write Physical Track ==Description== This function performs a physical write track. ==Command Information== A bit field as follows: * Bit 0: If clear (0), the track layout contains non-consecutive sectors or does not start with Sector 1. If set (1), the track layout starts with Sector 1 and contains only consecutive sectors. * All other bits a...")
  • 04:39, 19 May 2025 Martini talk contribs created page PDSK UNLOCKPHYSDRIVE (Created page with "{{DISPLAYTITLE:PDSK_UNLOCKPHYSDRIVE}} ;Category:IOCTL_PHYSICALDISK (09h) ;Function: PDSK_UNLOCKPHYSDRIVE (01h) ;Description: Unlock Physical Drive ==Description== This function unlocks the physical drive. ==Command Information== Reserved. Must be set to 0. ==Parameter Packet Format== {| class="wikitable" |- ! Field ! Length ! C Datatype |- | Command Information | BYTE | UCHAR |} ==Data Packet Format== {| class="wikitable" |- ! Field ! Length ! C Datatype |- |...")
  • 04:38, 19 May 2025 Martini talk contribs created page PDSK LOCKPHYSDRIVE (Created page with "{{DISPLAYTITLE:PDSK_LOCKPHYSDRIVE}} ;Category:IOCTL_PHYSICALDISK (09h) ;Function: PDSK_LOCKPHYSDRIVE (00h) ;Description: Lock Physical Drive ==Description== This function locks the physical drive. ==Command Information== Reserved. Must be set to 0. ==Parameter Packet Format== {| class="wikitable" |- ! Field ! Length ! C Datatype |- | Command Information | BYTE | UCHAR |} ==Data Packet Format== {| class="wikitable" |- ! Field ! Length ! C Datatype |- | Reserved...")
  • 04:31, 19 May 2025 Martini talk contribs created page DSK GETLOCKSTATUS (Created page with "{{DISPLAYTITLE:DSK_GETLOCKSTATUS}} ;Category:IOCTL_DISK (08h) ;Function:DSK_GETLOCKSTATUS (66h) ;Description:Status ==Description== The output of this function indicates if the drive is locked with or without media in it. ==Parameter Packet Format== {| class="wikitable" |+ Parameter Packet |- ! Field ! Length ! C Datatype |- | Command Information | BYTE | UCHAR |- | Drive Unit | WORD | USHORT |} ==Status== * Bits 0-1 Value: * 00: Lock/Unlock/Eject/Status funct...")
  • 04:31, 19 May 2025 Martini talk contribs created page DSK VERIFYTRACK (Created page with "{{DISPLAYTITLE:DSK_VERIFYTRACK}} ;Category:IOCTL_DISK (08h) ;Function:DSK_VERIFYTRACK (65h) ;Description:Verify Logical Track ==Description== Verifies a logical track. ==Command Information== A byte with bit 0 defined as follows: * Bit 0: If clear (0), the track layout contains non-consecutive sectors or does not start with Sector 1. If set (1), the track layout starts with Sector 1 and contains only consecutive sectors. * All other bits are reserved and must be s...")
  • 04:29, 19 May 2025 Martini talk contribs created page DSK READTRACK (Created page with "{{DISPLAYTITLE:DSK_READTRACK}} ;Category:IOCTL_DISK (08h) ;Function:DSK_READTRACK (64h) ;Description:Read Logical Track ==Description== Reads a logical track. ==Command Information== A byte with bit 0 defined as follows: * Bit 0: If clear (0), the track layout contains non-consecutive sectors or does not start with Sector 1. If set (1), the track layout starts with Sector 1 and contains only consecutive sectors. * All other bits are reserved and must be set to 0....")
  • 04:28, 19 May 2025 Martini talk contribs created page DSK GETDEVICEPARAMS (Created page with "{{DISPLAYTITLE:DSK_GETDEVICEPARAMS}} ;Category:IOCTL_DISK (08h) ;Function:DSK_GETDEVICEPARAMS (63h) ;Description:Query Device Parameters ==Description== Returns the device parameters. ==Command Information== A byte with bit 0 defined as follows: * 0: Return the recommended BPB for the drive, which is the BPB for the physical device, unless it is a formatted fixed media. Then, it is the BPB that was on the media when the system was booted. * 1: Return the BPB for t...")
  • 04:27, 19 May 2025 Martini talk contribs created page DSK QUERYMEDIASENSE (Created page with "{{DISPLAYTITLE:DSK_QUERYMEDIASENSE}} ;Category:IOCTL_DISK (08h) ;Function:DSK_QUERYMEDIASENSE (60h) ;Description:Query Media Sense ==Description== This function returns the media sense information. ==Parameter Packet Format== {| class="wikitable" |+ Parameter Packet |- ! Field ! Length ! C Datatype |- | Command Information | BYTE | UCHAR |} ==Media Sense Information== On return, this field can be interpreted as follows: * 0: Unable to determine media type * 1: 7...")
  • 04:26, 19 May 2025 Martini talk contribs created page DSK DISKETTECONTROL (Created page with "{{DISPLAYTITLE:DSK_DISKETTECONTROL}} ;Category:IOCTL_DISK (08h) ;Function:DSK_DISKETTECONTROL (5Dh) ;Description:Diskette Control ==Description== This function allows cooperative sharing of the diskette controller hardware by a separate device driver. ==Command Information== Indicates whether the application is requesting or returning exclusive ownership of the diskette controller, or querying the diskette device driver. Bits 0-1 are defined as follows: * 00: Resu...")
  • 04:25, 19 May 2025 Martini talk contribs created page DSK FORMATVERIFY (Created page with "{{DISPLAYTITLE:DSK_FORMATVERIFY}} ;Category:IOCTL_DISK (08h) ;Function:DSK_FORMATVERIFY (45h) ;Description:Format and Verify Track ==Description== This function formats and verifies a track. ==Command Information== A byte with bits defined as follows: * Bit 0: If clear (0), the track layout contains nonconsecutive sectors or does not start with Sector 1. If set (1), the track layout starts with Sector 1 and contains only consecutive sectors. * Bit 1: Indicates tha...")
  • 04:22, 19 May 2025 Martini talk contribs created page DSK WRITETRACK (Created page with "{{DISPLAYTITLE:DSK_WRITETRACK}} ;Category:IOCTL_DISK (08h) ;Function:DSK_WRITETRACK (44h) ;Description:Write Logical Track ==Description== This function writes a logical track. ==Command Information== A byte with bit 0 defined as follows: * Bit 0: If clear (0), the track layout contains non-consecutive sectors or does not start with Sector 1. If set (1), the track layout starts with Sector 1 and contains only consecutive sectors. * All other bits are reserved and...")
  • 04:18, 19 May 2025 Martini talk contribs created page DSK SETDEVICEPARAMS (Created page with "{{DISPLAYTITLE:DSK_SETDEVICEPARAMS}} ;Category:IOCTL_DISK (08h) ;Function:DSK_SETDEVICEPARAMS (43h) ;Description:Set Device Parameters ==Description== This function sets the parameters for a specified device. ==Parameter Packet Format== {| class="wikitable" |+ Parameter Packet |- ! Field ! Length ! C Datatype |- | Command Information | BYTE | UCHAR |- | Drive Unit | BYTE | UCHAR |} ==Data Packet Format== {| class="wikitable" |+ Data Packet |- ! Field ! Length !...")
  • 04:15, 19 May 2025 Martini talk contribs created page DSK UNLOCKEJECTMEDIA (Created page with "{{DISPLAYTITLE:DSK_UNLOCKEJECTMEDIA}} ;Category:IOCTL_DISK (08h) ;Function:DSK_UNLOCKEJECTMEDIA (40h) ;Description:Removable Media Control ==Description== This function physically locks/unlocks the media in the drive. It also ejects or loads the media for drives that support these functions. ==Parameter Packet Format== {| class="wikitable" |+ Parameter Packet |- ! Field ! Length ! C Datatype |- | Length Command Information | BYTE | UCHAR |- | Drive Unit | BYTE | U...")
  • 04:14, 19 May 2025 Martini talk contribs created page DSK GETLOGICALMAP (Created page with "{{DISPLAYTITLE:DSK_GETLOGICALMAP}} ;Category:IOCTL_DISK (08h) ;Function:DSK_GETLOGICALMAP (21h) ;Description:Query Logical Map ==Description== This function returns the logical drive letter that was last used to reference (open) the drive. ==Parameter Packet Format== {| class="wikitable" |+ Parameter Packet |- ! Field ! Length ! C Datatype |- | Command Information | BYTE | UCHAR |} ==Data Packet Format== {| class="wikitable" |+ Data Packet |- ! Field ! Length !...")
  • 04:13, 19 May 2025 Martini talk contribs created page DSK BLOCKREMOVABLE (Created page with "{{DISPLAYTITLE:DSK_BLOCKREMOVABLE}} ;Category:IOCTL_DISK (08h) ;Function:DSK_BLOCKREMOVABLE (20h) ;Description:Block Removable ==Description== This function is used to determine if the media is removable or fixed. ==Parameter Packet Format== {| class="wikitable" |+ Parameter Packet |- ! Field ! Length ! C Datatype |- | Command Information | BYTE | UCHAR |- | Drive Unit | BYTE | UCHAR |} ==Data Packet Format== {| class="wikitable" |+ Data Packet |- ! Field ! Leng...")
  • 04:12, 19 May 2025 Martini talk contribs created page DSK BEGINFORMAT (Created page with "{{DISPLAYTITLE:DSK_BEGINFORMAT}} ;Category:IOCTL_DISK (08h) ;Function:DSK_BEGINFORMAT (04h) ;Description:Begin Format ==Description== This function begins the format process by attaching (mounting) a specified File System Driver (FSD) to a logical disk volume. ==Parameter Packet Format== {| class="wikitable" |+ Parameter Packet |- ! Field ! Length ! C Datatype |- | FSD Name | ASCIIZ string | PSZ |} ==Data Packet Format== {| class="wikitable" |+ Data Packet |- !...")
  • 04:09, 19 May 2025 Martini talk contribs created page DSK SETLOGICALMAP (Created page with "{{DISPLAYTITLE:DSK_SETLOGICALMAP}} ;Category:IOCTL_DISK (08h) ;Function:DSK_SETLOGICALMAP (03h) ;Description:Set Logical Map ==Description== This function sets the next logical drive letter that is used to reference the drive. ==Parameter Packet Format== {| class="wikitable" |+ Parameter Packet |- ! Field ! Length ! C Datatype |- | Command Information | BYTE | UCHAR |} ==Data Packet Format== {| class="wikitable" |+ Data Packet |- ! Field ! Length ! C Datatype |-...")
  • 04:08, 19 May 2025 Martini talk contribs created page DSK REDETERMINEMEDIA (Created page with "{{DISPLAYTITLE:DSK_REDETERMINEMEDIA}} ;Category:IOCTL_DISK (08h) ;Function:DSK_REDETERMINEMEDIA (02h) ;Description:Redetermine Media ==Description== This function redetermines media (ends format). It rebuilds the device parameters (including the Volume Parameter Block (VPB) used by the operating system to identify the volume), simulates a close on the current device handle, and forces a mount on the volume. Function 02h dismounts the volume from the current file sys...")
  • 04:05, 19 May 2025 Martini talk contribs created page DSK UNLOCKDRIVE (Created page with "{{DISPLAYTITLE:DSK_UNLOCKDRIVE}} ;Category:IOCTL_DISK (08h) ;Function: DSK_UNLOCKDRIVE (01h) ;Description: Unlock Drive. ==Description== This function releases a lock on a volume in a drive, thereby allowing I/O from other processes to that volume again. The locked volume represented by the file handle on which this function is issued, must be in the drive. Notice that this function must be called after accessing a drive that was locked with DSK_LOCKDRIVE before clo...")
  • 03:56, 19 May 2025 Martini talk contribs created page DSK LOCKDRIVE (Created page with "{{DISPLAYTITLE:DSK_LOCKDRIVE}} ;Category:IOCTL_DISK (08h) ;Function: DSK_LOCKDRIVE (00h) ;Description: Lock Drive ==Description== This function locks a drive and is used to exclude I/O by another process on the volume in the drive. The Lock Drive function succeeds only if there is one file handle open on the volume in the drive (that is, the file handle on which this function is issued). This is necessary because the desired result is to exclude all other I/O to thi...")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)