Skip to content

CloseDevice

Cycl0ne edited this page Apr 20, 2013 · 2 revisions

NAME

CloseDevice - conclude access to a device

SYNOPSIS

CloseDevice(iORequest);
void CloseDevice(struct IORequest *);

FUNCTION

This function informs the device that access to a device/unit
previously opened has been concluded.  The device may perform
certain house-cleaning operations.

The user must ensure that all outstanding IORequests have been
returned before closing the device.  The AbortIO function can kill
any stragglers.

After a close, the I/O request structure is free to be reused.
This function closes a device. You should always close a device after use.

INPUTS

iORequest -  pointer to an I/O request structure

SEE ALSO

[[OpenDevice]], [[AddDevice]], [[RemDevice]]
Clone this wiki locally