DOS Fn 4411H: IOCTL Query IOCTL Support for Device
Compatibility: 5.0+
Expects: AX 4411H
BL drive number of device (0=default, 1=A, 2=B, etc.)
CH 08H (device category: drive)
CL subfn number to query:
40H set device parameters -- See 440dH 40H
41H write track -- See 440dH 41H
42H format and verify track -- See 440dH 42H
46H set media ID -- See 440dH 46H
60H get device parameters -- See 440dH 60H
61H read track -- See 440dH 61H
62H verify track -- See 440dH 62H
66H query media ID -- See 440dH 66H
68H sense media type -- See 440dH 68H
──────────────────────────────────────────────────────────────────
Returns: AX error code if CF is set to CY
──────────────────────────────────────────────────────────────────
Info: This checks to see if certain IOCTL functions are supported for a
particular block device.
On return, if CF=NC=0, then the specified function IS supported.
On return, if CF=CY=1, then the error code in AX indicates why
the function is not supported:
AX=0001 (invalid function): no support for IOCTL fns at all.
AX=0005 (access denied): that fn (in CL) is not supported.
See Also: Fn 44H (IOCTL)
Fn 440dH (generic IOCTL for block devices)
DOS Functions
-♦-