Platform SDK: TAPI

ITTerminalManager::GetDynamicTerminalClasses

Gets list of terminal classes for a set of media types.

HRESULT GetDynamicTerminalClasses(
  DWORD dwMediaTypes,
  DWORD *pdwNumClasses,
  IID *pTerminalClasses
);

Parameters

dwMediaTypes
[in] Pointer to media types.
pdwNumClasses
[in,out] Number of terminal classes returned.
pTerminalClasses
[out] Pointer to list of terminal classes.

Return Values

Value Meaning
S_OK Method succeeded.
E_POINTER The pdwNumClasses or the pTerminalClasses parameter is not a valid pointer.
TAPI_E_NOTENOUGHMEMORY Insufficient memory exists to perform the operation.
TAPI_E_NOTSUPPORTED Dynamic terminals not supported on this address.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Termmgr.h.
  Library: Use T3iid.lib.

See Also

ITTerminalManager