LEADTOOLS ナレッジベース

FILEINFO構造体を使用する関数に渡す場合、初期化が必要ですか?

FILEINFO構造体を関数に渡す場合、ファイル情報を取得する前に初期化を行う必要があります。
以下のようにmemsetにより初期化を実施してください。

サンプルコード(C++)

memset(&FileInfo, 0, sizeof(FILEINFO));
FileInfo.uStructSize = sizeof(FileInfo);
nRet = L_FileInfoMemory ((L_UCHAR *)pData, &FileInfo, sizeof(FILEINFO), uMemSize, 0, NULL);

オンラインヘルプのFILEINFO構造体L_FileInfo関数についてもご参照ください。

0 コメント

記事コメントは受け付けていません。