The DdeKeepStringHandle function increments the usage count associated with the specified handle. This function enables an application to save a string handle passed to the application’s dynamic data exchange (DDE) callback function. Otherwise, a string handle passed to the callback function is deleted when the callback function returns. This function should also be used to keep a copy of a string handle referenced by the CONVINFO structure returned by the DdeQueryConvInfo function.
BOOL DdeKeepStringHandle(
| DWORD idInst, | // instance identifier | 
| HSZ hsz | // handle to string | 
| ); | 
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero.
CONVINFO, DdeCreateStringHandle, DdeFreeStringHandle, DdeInitialize, DdeQueryConvInfo, DdeQueryString