Función WcmSetProperty (wcmapi.h)
La función WcmSetProperty establece el valor de una propiedad WCM.
Sintaxis
DWORD WcmSetProperty(
[in, optional] const GUID *pInterface,
[in, optional] LPCWSTR strProfileName,
[in] WCM_PROPERTY Property,
void *pReserved,
[in] DWORD dwDataSize,
[in, optional] const BYTE *pbData
);
Parámetros
[in, optional] pInterface
Tipo: GUID const*
Interfaz que se va a establecer. Para las propiedades globales, este parámetro es NULL.
[in, optional] strProfileName
Tipo: LPCWSTR
El nombre del perfil.
[in] Property
Tipo: WCM_PROPERTY
La propiedad WCM que se va a establecer.
pReserved
Tipo: PVOID
Reservado.
[in] dwDataSize
Tipo: DWORD
Tamaño del nuevo valor de propiedad.
[in, optional] pbData
Tipo: const BYTE*
Nuevo valor de propiedad.
Valor devuelto
Tipo: DWORD
Devuelve ERROR_SUCCESS si se ejecuta correctamente o un valor de error de lo contrario.
Comentarios
El tipo de datos almacenados en el parámetro pbData variará, en función de la propiedad que se establezca. En esta tabla se muestra el tipo de datos de cada propiedad.
Nombre de propiedad | Tipo de datos |
---|---|
wcm_global_property_domain_policy | WCM_POLICY_VALUE |
wcm_global_property_minimize_policy | WCM_POLICY_VALUE |
wcm_global_property_roaming_policy | WCM_POLICY_VALUE |
wcm_global_property_powermanagement_policy | WCM_POLICY_VALUE |
wcm_intf_property_connection_cost | WCM_CONNECTION_COST_DATA |
wcm_intf_property_dataplan_status | WCM_DATAPLAN_STATUS |
wcm_intf_property_hotspot_profile | Cadena XML de longitud variable. Consulte el esquema HotSpotProfile para obtener más información. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wcmapi.h |
Library | Wcmapi.lib |
Archivo DLL | Wcmapi.dll |