Compartilhar via


POFFLINE_ROUTINE função de retorno de chamada (resapi.h)

Marca um recurso como indisponível para uso após a conclusão do processamento de limpeza. O tipo POFFLINE_ROUTINE define um ponteiro para essa função.

Sintaxe

POFFLINE_ROUTINE PofflineRoutine;

DWORD PofflineRoutine(
  [in] RESID Resource
)
{...}

Parâmetros

[in] Resource

Identificador de recurso para o recurso a ser colocado offline.

Valor retornado

Valor/código retornado Descrição
ERROR_SUCCESS
0
A solicitação foi concluída com êxito e o recurso está offline.
ERROR_IO_PENDING
997 (0x3E5)
A solicitação ainda está pendente e um thread foi ativado para processar a solicitação offline.
 

Se a operação não tiver sido bem-sucedida por outros motivos, Offline deverá retornar um dos códigos de erro do sistema.

Comentários

Se Offline retornar um código de erro diferente de ERROR_IO_PENDING, o Resource Monitor registrará um evento e chamará Terminate.

Para obter estratégias de implementação eficazes da função de ponto de entrada Offline , consulte Implementando Offline.

Exemplos

Confira Exemplos de DLL de recurso.

Requisitos

   
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Plataforma de Destino Windows
Cabeçalho resapi.h

Confira também

NetShareDel

Funções de ponto de entrada de DLL de recurso