Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Lo llama el sistema para determinar si se mostrará un controlador determinado antes de que se muestre el cuadro de diálogo Reproducción automática.
Sintaxis
HRESULT GetDynamicInfo(
[in] LPCWSTR pszDeviceID,
[in] DWORD dwContentType,
[out] LPWSTR *ppszAction
);
Parámetros
[in] pszDeviceID
Tipo: LPCWSTR
Puntero a una cadena que indica la ruta de acceso del dispositivo o la raíz de la unidad.
[in] dwContentType
Tipo: DWORD
Tipo de contenido.
[out] ppszAction
Tipo: LPWSTR*
Puntero a la nueva cadena de acción o NULL si se va a usar la cadena de acción predeterminada.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si se va a mostrar este controlador, S_FALSE si se va a ocultar o un valor de error de lo contrario.
Comentarios
Para registrar un controlador dinámico, agregue un REG_SZ denominado "DynamicHWHandlerCLSID" y asígnele el CLSID de la implementación de IDynamicHWHandler.
Ejemplo:
HKLM Software Microsoft Windows CurrentVersion Explorer AutoplayHandlers Handlers YourHandler DynamicHWHandlerCLSID = [REG_SZ] {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl.h |