Compartilhar via


Método de ICLRRuntimeInfo::GetRuntimeDirectory

Obtém o diretório de instalação do common language runtime (CLR) associado a esta interface.

Este método substitui a GetCORSystemDirectory função fornecida na.NET Framework versões 2.0, 3.0 e 3.5.

HRESULT GetRuntimeDirectory(
[out, size_is(*pcchBuffer)] LPWSTR pwzBuffer,
[in, out]  DWORD *pcchBuffer);

Parâmetros

  • pwzBuffer
    [out] Retorna o diretório de instalação do CLR. O caminho de instalação é totalmente qualificado; Por exemplo, "c:\windows\microsoft. net\framework\v1.0.3705\ ".

  • pchBuffer
    [in, out] Especifica o tamanho do pwzBuffer para evitar saturações de buffer. Se pwzBuffer for nulo, pchBuffer retorna o tamanho necessário do pwzBuffer.

Valor de retorno

Esse método retorna o seguintes HRESULTs específicos, bem como o HRESULT erros que indicam falha de método.

HRESULT

Descrição

S_OK

O método foi concluído com êxito.

E_POINTER

pwzBufferou pchBuffer é null.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: MetaHost.h

Biblioteca: Incluído como um recurso em mscoree

.NET Framework versões: 4

Consulte também

Referência

Interface de ICLRRuntimeInfo

Outros recursos

Hospedagem (referência de API não gerenciada)