Funzione VideoPortMoveMemory (video.h)
La funzione VideoPortMoveMemory copia i dati dal percorso di origine alla posizione di destinazione nella memoria di sistema.
Sintassi
VIDEOPORT_API VOID VideoPortMoveMemory(
[in, out] PVOID Destination,
[in, out] PVOID Source,
ULONG Length
);
Parametri
[in, out] Destination
Puntatore alla posizione di destinazione.
[in, out] Source
Puntatore alla posizione dei dati da copiare.
Length
Specifica il numero di byte da copiare.
Valore restituito
Nessuno
Osservazioni
VideoPortMoveMemory sposta la memoria in avanti o indietro, allineata o non allineata, in blocchi a 4 byte, seguita da eventuali byte rimanenti.
I di destinazione e origine specificati devono trovarsi in un intervallo logico mappato restituito da VideoPortGetDeviceBase e/o uno spazio di sistema indirizzo RAM, ad esempio un indirizzo nello stack.
I chiamanti di VideoPortMoveMemory possono essere eseguiti in qualsiasi IRQL se entrambi i blocchi di memoria sono residenti. In caso contrario, il chiamante deve essere in esecuzione in irQL < DISPATCH_LEVEL.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows. |
piattaforma di destinazione | Desktop |
intestazione | video.h (includere Video.h) |
libreria | Videoprt.lib |
dll | Videoprt.sys |
IRQL | Vedere la sezione Osservazioni. |