NI-DAQmx programme certains paramètres des ressources lorsque la tâche est programmée. Ces paramètres peuvent être la fréquence d'une horloge ou les limites d'entrée d'une voie d'un périphérique, la direction d'une ligne de déclenchement sur un châssis PXI, ou la taille de mémoire du buffer dans l'ordinateur. D'autres paramètres, comme le compteur d'échantillons, ne peuvent pas être programmés quand la tâche est programmée car ils doivent l'être à chaque fois que la tâche démarre. Lorsqu'une tâche est programmée, elle passe de l'état Réservée à l'état Programmée. Vous pouvez effectuer cette transition de manière explicite en appelant la fonction ou le VI Contrôler une tâche avec Action défini à Programmer. En général, la transition à Programmée ne devrait pas échouer. Si elle échoue, c'est une condition d'exception et la tâche reste à l'état Réservée. Si les paramètres des ressources utilisées par la tâche sont programmés, la tâche est programmée et son état passe à Programmée.