FindFirstStream function kernel32

int FindFirstStream(
  1. Pointer<Utf16> lpFileName,
  2. int InfoLevel,
  3. Pointer<NativeType> lpFindStreamData,
  4. int dwFlags,
)

Enumerates the first stream with a ::$DATA stream type in the specified file or directory.

HANDLE FindFirstStreamW(
  [in]  LPCWSTR            lpFileName,
  [in]  STREAM_INFO_LEVELS InfoLevel,
  [out] LPVOID             lpFindStreamData,
        DWORD              dwFlags
);

Implementation

int FindFirstStream(Pointer<Utf16> lpFileName, int InfoLevel,
        Pointer lpFindStreamData, int dwFlags) =>
    _FindFirstStream(lpFileName, InfoLevel, lpFindStreamData, dwFlags);