---
name: "snd_card_register"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/snd_card_register"
---

# snd\_card\_register(9)

register the soundcard

## NAME

snd\_card\_register - register the soundcard

## SYNOPSIS

**int snd\_card\_register(struct snd\_card \*** *card***);**

## ARGUMENTS

*card*

soundcard structure

## DESCRIPTION

This function registers all the devices assigned to the soundcard. Until calling this, the ALSA control interface is blocked from the external accesses. Thus, you should call this function at the end of the initialization of the card.

## RETURN

Zero otherwise a negative error code if the registration failed.

## COPYRIGHT
