POFFLINE_V2_ROUTINE función de devolución de llamada (resapi.h)
Marca un recurso como no disponible para su uso una vez completado el procesamiento de limpieza. El tipo POFFLINE_V2_ROUTINE define un puntero a esta función.
Sintaxis
POFFLINE_V2_ROUTINE PofflineV2Routine;
DWORD PofflineV2Routine(
[in] RESID Resource,
[in, optional] LPCWSTR DestinationNodeName,
[in] DWORD OfflineFlags,
[in, optional] PBYTE InBuffer,
[in] DWORD InBufferSize,
[in] DWORD Reserved
)
{...}
Parámetros
[in] Resource
Identificador de recurso para que el recurso se desconecte.
[in, optional] DestinationNodeName
Nombre del nodo que se va a contener el recurso cuando se completa la operación.
[in] OfflineFlags
Máscara de bits de marcas que especifican la configuración de esta operación. Este parámetro se puede establecer en uno o varios de los valores siguientes:
CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS (0x00000001)
Realice la operación incluso si el recurso indica que se debe bloquear.
CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR (0x00000002)
Si el recurso experimenta un error, vuelva al nodo de origen.
CLUS_RESDLL_OFFLINE_QUEUE_ENABLED (0x00000004)
Poner en cola la operación si se retrasa por un archivo DLL de recursos y, a continuación, vuelva a intentar la operación hasta que finalice o se cancele por el cliente.
CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR (0x00000008)
Indique que el recurso ha experimentado un error y que vuelve al nodo de origen.
CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE (0x00000010)
Indica que se produjo un error incrustado.
CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY (0x00000020)
Realice la operación incluso si hay un error de red.
Windows Server 2012: este valor no se admite antes de Windows Server 2012 R2.
CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE (0x00000040)
No actualice el estado persistente del recurso.
Windows Server 2012 R2 y Windows Server 2012: este valor no se admite antes de Windows Server 2016.
[in, optional] InBuffer
Puntero a un búfer que contiene datos para la operación; de lo contrario , NULL si la operación no requiere datos.
[in] InBufferSize
Tamaño del parámetro InBuffer , en bytes.
[in] Reserved
Reservado.
Valor devuelto
Código o valor devuelto | Descripción |
---|---|
|
La solicitud se completó correctamente y el recurso está sin conexión. |
|
La solicitud sigue pendiente y se ha activado un subproceso para procesar la solicitud sin conexión. |
Si la operación no se realizó correctamente por otros motivos, esta función devuelve uno de los códigos de error del sistema.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Windows |
Encabezado | resapi.h |