Função RxSpinDownMRxDispatcher (rxworkq.h)
RxSpinDownMRxDispatcher rasga o contexto do dispatcher para um minidiretório de rede.
Sintaxe
NTSTATUS RxSpinDownMRxDispatcher(
[in, out] IN OUT PRDBSS_DEVICE_OBJECT pMRxDeviceObject
);
Parâmetros
[in, out] pMRxDeviceObject
Um ponteiro para o objeto do dispositivo do driver de minidiretório de rede correspondente.
Valor de retorno
RxSpinDownMRxDispatcher retorna STATUS_SUCCESS com êxito. Em builds verificados, essa rotina faz com que o sistema asserte sobre a falha.
Observações
A rotina de RxSpinDownMRxDispatcher de definirá uma solicitação de demolição no objeto do dispositivo de driver do driver de minidiretório de rede (o DispatcherContext.pTearDownEvent membro do objeto do dispositivo está definido como &TearDownEvent) e aguardará que o driver derrube quaisquer threads de trabalho pendentes.
A rotina de RxSpinDownMRxDispatcher também é chamada internamente pelas rotinas RxStopMiniRdr e RxpUnregisterMinirdr.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | A rotina RxSpinDownMRxDispatcher só está disponível no Windows XP e posterior. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | rxworkq.h (include Rxworkq.h, Rxstruc.h) |
IRQL | <= APC_LEVEL |