C++

heap destroy

C++

HeapDestroy 指定されたヒープオブジェクトを破棄します。 プライベートヒープオブジェクトのすべてのページのコミットを解除してページを解放し、ヒープのハンドルを無効にします。 BOOL HeapDestroy( HANDLE hHeap // ヒープのハンドル ); hHeap 破棄した…

Wave buffer 構造体

C++

mmsystem.h内 /* wave data block header */ typedef struct wavehdr_tag { LPSTR lpData; /* pointer to locked data buffer */ DWORD dwBufferLength; /* length of data buffer */ DWORD dwBytesRecorded; /* used for input only */ DWORD dwUser; /* fo…

HANDLE

C++

Microsoft Visual C++ 2003環境では、HANDLE型として、windef.hで次のように定義される。typedef void *HANDLE;つまり、HANDLE型はvoid *型である。

heap create

C++

HeapCreate 呼び出し側プロセスが使用できるヒープオブジェクトを作成 プロセスの仮想アドレス空間内の領域を予約し、このブロック内の指定された初期のパートに物理格納域を割り当てる HANDLE HeapCreate( DWORD flOptions, // ヒープ割り当て方法の属性 SI…