PCAM_INITIALIZE_ROUTINE funzione di callback (usbcamdi.h)
La funzione di callback di un minidriver della fotocamera inizializza il dispositivo o esegue qualsiasi pulizia specifica del minidriver necessaria.
Sintassi
PCAM_INITIALIZE_ROUTINE PcamInitializeRoutine;
NTSTATUS PcamInitializeRoutine(
PDEVICE_OBJECT BusDeviceObject,
PVOID DeviceContext
)
{...}
Parametri
BusDeviceObject
Puntatore all'oggetto dispositivo del minidriver della fotocamera creato dall'hub USB.
DeviceContext
Puntatore al contesto di dispositivo del minidriver della fotocamera.
Valore restituito
CamInitialize restituisce STATUS_SUCCESS o un codice di errore appropriato.
Commenti
Informazioni su CamInitialize
USBCAMD chiama la funzione di callback CamInitialize del minidriver della fotocamera la prima volta che viene usato il dispositivo.
CamInitialize viene chiamato sia dall'USBCAMD originale che dal USBCAMD2.
Questa funzione è obbligatoria.
Informazioni su CamUnInitialize
USBCAMD chiama la funzione di callback CamUnInitialize del minidriver della fotocamera durante l'elaborazione di una richiesta di SRB_UNINITIALIZE_DEVICE . La funzione CamUnInitialize nella versione 1.0 viene richiamata dopo che l'utente non richiede più la periferica per tale sessione.
Mentre il driver della classe di flusso reimposta automaticamente i valori associati al minidriver, questa chiamata consente al minidriver di deallocare tutte le risorse specifiche usate durante l'operazione, ad esempio la memoria usata per archiviare fotogrammi video elaborati e decodificati.
CamUnInitialize viene chiamato da entrambe le versioni 1.0 e 2.0 di USBCAMD.
Questa funzione è obbligatoria.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | usbcamdi.h (include Usbcamdi.h) |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per