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

## dde-info

Arguments: &key (process multiprocessing:*current-process*)

Returns the single `dde-info` instance for the specified process, which defaults to the current process (the value of `*current-process*`). If no dde-info object has been created yet for the specified process, then one is created and returned; otherwise the existing dde-info object for the process is returned (and therefore the returned value will always be the same object for any given process).

This object must be passed to certain DDE functions that return information about this process' DDE state. These functions are

- service-name
- service-topics
- sysitems
- case-sensitive-dde
- server-active-p
- active-server-ports
- active-client-ports

Compatibility note: dde-info objects are new in version 6.2. In prior releases, the functions to which a dde-info instance is now passed were global variables instead, but this did not allow DDE to work in multiple processes (except for Common Graphics processes, all of which had bound those variables when each CG process started up).

See dde.htm for information about DDE support.

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