IWorkspaceResTypeRegistry::GetRegisteredFileExtensions method (workspaceax.h)

Retrieves the third-party file name extensions that are registered with the RemoteApp and Desktop Connections runtime.

Syntax

HRESULT GetRegisteredFileExtensions(
  [in]          VARIANT_BOOL fMachineWide,
  [out, retval] SAFEARRAY    **psaFileExtensions
);

Parameters

[in] fMachineWide

Specifies whether the resource is registered per user or per machine.

VARIANT_TRUE

The resource is registered per machine.

VARIANT_FALSE

The resource is registered per user.

[out, retval] psaFileExtensions

The address of a pointer to a SAFEARRAY variable that receives an array of BSTRs that contain the registered file name extensions.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Requirement Value
Minimum supported client Windows 7
Minimum supported server Windows Server 2008 R2
Target Platform Windows
Header workspaceax.h
DLL TSWorkspace.dll

See also

IWorkspaceResTypeRegistry