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 Fn 4411H: IOCTL Query IOCTL Support for Device