Método IMMCVersionInfo::GetMMCVersion (mmc.h)
El método GetMMCVersion recupera información de versión de la aplicación MMC.
Sintaxis
HRESULT GetMMCVersion(
[out] long *pVersionMajor,
[out] long *pVersionMinor
);
Parámetros
[out] pVersionMajor
Número principal de la versión. Por ejemplo, si *pVersionMajor devuelve 2, mmc versión 2.x se está ejecutando.
[out] pVersionMinor
Número secundario de versión. Por ejemplo, si *pVersionMinor devuelve 0, se ejecuta la versión x.0 de MMC.
Valor devuelto
Si se ejecuta correctamente, se S_OK el valor devuelto. Otros valores devueltos indican un código de error.
Comentarios
La interfaz IMMCVersionInfo se introduce en MMC 2.0. Para obtener instrucciones sobre cómo determinar la versión de MMC si está instalado MMC 1.x, consulte Detección del número de versión de MMC.
Ejemplos
IMMCVersionInfo * pVersionInfo = NULL;
HRESULT hr;
// Create an object of the MMCVersionInfo class.
hr = CoCreateInstance(CLSID_MMCVersionInfo,
NULL,
CLSCTX_INPROC_SERVER,
IID_IMMCVersionInfo,
(void**)&pVersionInfo);
if (S_OK != hr)
{
// Error encountered.
// If the system does not support MMCVersionInfo, report it.
// This would occur if the system was running MMC 1.x.
if (REGDB_E_CLASSNOTREG == hr)
OutputDebugString(_T("MMCVersionInfo is not registered\n"));
else
// Another error was encountered.
OutputDebugString(_T("Failed call to CoCreateInstance\n"));
}
else
{
// Call the GetMMCVersion method.
long lMajor, lMinor;
hr = pVersionInfo->GetMMCVersion(&lMajor,
&lMinor);
if (S_OK != hr)
OutputDebugString(_T("Failed call to GetMMCVersion\n"));
else
{
OutputDebugString(_T("Success in GetMMCVersion\n"));
// Use major and minor version information as required.
// ...
}
}
// Free the interface pointer.
if (NULL != pVersionInfo)
{
pVersionInfo->Release();
pVersionInfo = NULL;
}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | mmc.h |
Library | Mmc.lib |
Archivo DLL | Mmcndmgr.dll |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de