IExchExtCallback::GetSharedExtsDir

Returns the location of the Microsoft Exchange shared extensions directory.

Quick Info

See IExchExtCallback : IUnknown.

HRESULT GetSharedExtsDir(
  LPTSTR lpszDir,   
  ULONG cchDir,     
  ULONG ulFlags     
);
 

Parameters

lpszDir
[in, out] Pointer to a buffer to be filled with the location of the shared directory.
cchDir
[in] Size of the lpszDir parameter.
ulFlags
[in] Bitmask of flags. The following flag can be set:
EXCHEXT_UNICODE
The lpszDir parameter is a unicode string.

Return Values

S_OK
No error occurred.
S_FALSE
There is no SharedExtsDir.
E_INVALIDARG
The lpszDir parameter is NULL, the cchDir parameter is zero, or the ulFlags parameter is not fMapiUnicode.