Funzione VideoPortMoveMemory (video.h)
La funzione VideoPortMoveMemory copia i dati dalla posizione 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 idonea, in blocchi da 4 byte, seguiti da eventuali byte rimanenti.
La destinazione e l'origine specificati devono essere in un intervallo logico mappato restituito da VideoPortGetDeviceBase e/o da un indirizzo RAM dello spazio di sistema , ad esempio un indirizzo nello stack.
I chiamanti di VideoPortMoveMemory possono essere in esecuzione in qualsiasi irQL se entrambi i blocchi di memoria sono residenti. In caso contrario, il chiamante deve essere in esecuzione in irQL < DISPATCH_LEVEL.
Requisiti
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. |