# MIC_StopAutoSampling

## C Specification

  `#include <nitro/spi.h>`

      MICResult MIC_StopAutoSampling( void );

## Arguments

None.

## Return Values

Returns the enumerated-type `MICResult` process result. If the asynchronous process started normally, returns `MIC_RESULT_SUCCESS`. If the process fails for some reason, returns some other value.

## Description

Stops microphone auto-sampling. The function issues a request to ARM7 to stop auto-sampling, waits for ARM7 to respond and returns the process result. This is the synchronous version of `MIC_StopAutoSamplingAsync`.

## Caution

This function requires a PXI interrupt for synchronization. Do not call this function when PXI interrupts are prohibited.

## See Also

`MIC_StopAutoSamplingAsync`, `MIC_StartAutoSampling`, `MIC_AdjustAutoSampling`

## Revision History

03/08/2005 Standardized the Japanese term for "interrupt".
01/11/2005 Revised return values, added reference functions.
06/01/2004 Initial version.

CONFIDENTIAL