sw_sigdlv (BPX1DSD, BPX4DSD) — Switch the setting for signal delivery

Function

The sw_sigdlv callable service enables or disables signal delivery for the current process.

Requirements

Operation Environment
Authorization: Supervisor state or problem state, any PSW key
Dispatchable unit mode: Task
Cross memory mode: PASN = HASN
AMODE (BPX1DSD): 31-bit
AMODE (BPX4DSD): 64-bit
ASC mode: Primary mode
Interrupt status: Enabled for interrupts
Locks: Unlocked
Control parameters: All parameters must be addressable by the caller and in the primary address space.

Format

CALL BPX1DSD,(signal_ind)

AMODE 64 callers use BPX4DSD with the same parameter.

Parameters

signal_ind
Supplied parameter
Type:
Integer
Length:
Fullword
The name of a fullword containing a numeric value that indicates whether signal delivery should be enabled or disabled. The signal_ind constants are defined in the BPXYCONS macro. See BPXYCONS — Constants used by services.
Constant Description
SW_SIGDLV_ENABLE# Enable signal delivery
SW_SIGDLV_DISABLE# Disable signal delivery

Usage notes

There are no returns from the sw_sigdlv callable service. The task is abended if an error occurs.

Related services

Characteristics and restrictions

There are no restrictions on the use of the sw_sigdlv service.