Function | Package: windows | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version

## file-system-info

Arguments: device-name

Returns a plist containing miscellaneous information about a particular filesystem. device-name may be a character (such as #\C); a string ("C" or "C:"); or a symbol (:c), in which case the printname will be used. If the information cannot be determined for any reason, `nil` is returned. Typically, if device-name names a CD drive whose door is open or which does not contain a CD, or a floppy drive without a floppy, `nil` is returned.

A plist is a list with an even number of elements where the 1st, 3rd, etc. elements are labels, often keywords, and the 2nd, 4th, etc. elements are values associated with the corresponding label.

This function is defined in the `:winapi` module. If that module is not loaded, evaluate `(require :winapi)`. This function is available on Windows machines only. In releases prior to 7.0, the symbol naming this function was exported from the `common-graphics` package. Starting in release 7.0, it is exported only from the `windows` package.

Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version