AcxDriverInitialize function (acxdriver.h)
The AcxDriverInitialize function initializes the specified audio driver.
Syntax
NTSTATUS AcxDriverInitialize(
WDFDRIVER Driver,
PACX_DRIVER_CONFIG DriverConfig
);
Parameters
Driver
The WDFDRIVER object representing the audio driver to initialize.
DriverConfig
Pointer to a ACX_DRIVER_CONFIG structure that was previously initialized by calling the ACX_DRIVER_CONFIG_INIT function.
Return value
AcxDriverInitialize returns STATUS_SUCCESS if the call was successful. Otherwise, it returns an NTSTATUS error code.
Remarks
Example
ACX_DRIVER_CONFIG acxCfg;
WDFDRIVER driver;
NTSTATUS status;
// Code to initialize the WDFDRIVER object...
// Initialize the audio driver configuration
ACX_DRIVER_CONFIG_INIT(&acxCfg);
// Initialize the audio driver
status = AcxDriverInitialize(driver, &acxCfg);
if (!NT_SUCCESS(status))
{
// Log error...
goto exit;
}
ACX requirements
Minimum ACX version: 1.0
For more information about ACX versions, see ACX version overview.
Requirements
Requirement | Value |
---|---|
Header | acxdriver.h |
IRQL | PASSIVE_LEVEL |