MFHeapAlloc-Funktion (mfapi.h)
Belegt einen Speicherblock.
Syntax
void * MFHeapAlloc(
[in] size_t nSize,
[in] ULONG dwFlags,
[in] char *pszFile,
[in] int line,
[in] EAllocationType eat
);
Parameter
[in] nSize
Anzahl der zuzuordnenden Bytes.
[in] dwFlags
Null oder mehr Flags. Eine Liste der gültigen Flags finden Sie unter HeapAlloc in der Windows SDK-Dokumentation.
[in] pszFile
Reserviert. Auf NULL festgelegt.
[in] line
Reserviert. Auf NULL festlegen.
[in] eat
Reserviert. Legen Sie auf eAllocationTypeIgnore fest.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird ein Zeiger auf den zugeordneten Speicherblock zurückgegeben. Wenn bei der Funktion ein Fehler auftritt, gibt sie NULL zurück.
Hinweise
In der aktuellen Version von Media Foundation entspricht diese Funktion dem Aufrufen der HeapAlloc-Funktion und dem Angeben des Heaps des aufrufenden Prozesses.
Rufen Sie MFHeapFree auf, um den zugeordneten Arbeitsspeicher freizugeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfapi.h |
Bibliothek | Mfplat.lib |
DLL | Mfplat.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für