IDebugProgramNode2::GetProgramName
Obtiene el nombre del programa.
Sintaxis
Parámetros
pbstrProgramName
[out] Devuelve el nombre del programa.
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK
; de lo contrario, devuelve un código de error.
Comentarios
El nombre de un programa no es lo mismo que la ruta de acceso al programa, aunque el nombre del programa puede formar parte de dicha ruta de acceso.
Ejemplo
En el ejemplo siguiente se muestra cómo implementar este método para un objeto simple CProgram
que implementa la interfaz IDebugProgramNode2 . La MakeBstr
función asigna una copia de la cadena especificada como BSTR.
HRESULT CProgram::GetProgramName(BSTR* pbstrProgramName) {
if (!pbstrProgramName)
return E_INVALIDARG;
// Assign the member program name to the passed program name.
*pbstrProgramName = MakeBstr(m_pszProgramName);
return NOERROR;
}