Función EcOpenSubscription (evcoll.h)
La función EcOpenSubscription se usa para abrir una suscripción existente o crear una nueva suscripción según el valor de marca especificado.
Sintaxis
EC_HANDLE EcOpenSubscription(
[in] LPCWSTR SubscriptionName,
[in] DWORD AccessMask,
[in] DWORD Flags
);
Parámetros
[in] SubscriptionName
Especifica el nombre de la suscripción. El valor proporcionado para este parámetro debe ser único dentro del ámbito del equipo.
[in] AccessMask
Máscara de acceso que especifica los derechos de acceso deseados para la suscripción. Use las constantes EC_READ_ACCESS o EC_WRITE_ACCESS para especificar los derechos de acceso. Se produce un error en la función si el descriptor de seguridad de la suscripción no permite el acceso solicitado para el proceso de llamada.
[in] Flags
Valor que especifica si se abrirá una suscripción nueva o existente. Use las constantes EC_CREATE_NEW, EC_OPEN_ALWAYS o EC_OPEN_EXISTING .
Valor devuelto
Si la función se ejecuta correctamente, devuelve un identificador (EC_HANDLE) a un nuevo objeto de suscripción. Devuelve NULL de lo contrario, en cuyo caso se usa la función GetLastError para obtener el código de error.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | evcoll.h |
Library | Wecapi.lib |
Archivo DLL | Wecapi.dll |