Bagikan melalui


struktur ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS (acxcircuit.h)

Struktur ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS berisi penunjuk ke fungsi panggilan balik peristiwa Plug and Play dan daya ACXFACTORYCIRCUIT.

Sintaks

typedef struct _ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS {
  ULONG                                    Size;
  PFN_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE EvtAcxFactoryCircuitPrepareHardware;
  PFN_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE EvtAcxFactoryCircuitReleaseHardware;
  PFN_ACX_FACTORY_CIRCUIT_POWER_UP         EvtAcxFactoryCircuitPowerUp;
  PFN_ACX_FACTORY_CIRCUIT_POWER_DOWN       EvtAcxFactoryCircuitPowerDown;
} ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS, *PACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS;

Anggota

Size

Ukuran, dalam byte, dari struktur ini.

EvtAcxFactoryCircuitPrepareHardware

Penunjuk ke fungsi panggilan balik peristiwa panggilan balik ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE driver, atau NULL.

EvtAcxFactoryCircuitReleaseHardware

Penunjuk ke fungsi panggilan balik peristiwa panggilan balik ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE driver, atau NULL.

EvtAcxFactoryCircuitPowerUp

Penunjuk ke fungsi panggilan balik peristiwa panggilan balik ACX_FACTORY_CIRCUIT_POWER_UP , atau NULL.

EvtAcxFactoryCircuitPowerDown

Penunjuk ke fungsi panggilan balik peristiwa panggilan balik ACX_FACTORY_CIRCUIT_POWER_DOWN , atau NULL.

Keterangan

Struktur ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS digunakan sebagai input ke metode AcxFactoryCircuitInitSetAcxCircuitPnpowerCallbacks .

Driver Anda harus menginisialisasi struktur ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS dengan memanggil fungsi ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT .

Contoh

Contoh penggunaan ditunjukkan di bawah ini.

    //
    // Assign the factory circuit's pnp-power callbacks.
    //
    ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS powerCallbacks;
    ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT(&powerCallbacks);
    powerCallbacks.EvtAcxFactoryCircuitPowerUp = EvtFactoryCircuitPowerUp;
    powerCallbacks.EvtAcxFactoryCircuitPowerDown = EvtFactoryCircuitPowerDown;
    AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks(factoryInit, &powerCallbacks);

Persyaratan ACX

Versi ACX minimum: 1.0

Untuk informasi selengkapnya tentang versi ACX, lihat Gambaran umum versi ACX.

Persyaratan

Persyaratan Nilai
Header acxcircuit.h

Lihat juga