SfcIsFileProtected function

Determines whether the specified file is protected. Applications should avoid replacing protected system files.

Syntax

BOOL SfcIsFileProtected(
  IN HANDLE  RpcHandle,
  IN LPCWSTR ProtFileName
);

Parameters

RpcHandle

This parameter must be NULL.

ProtFileName

The name of the file.

Return Value

If the file is protected, the return value is a nonzero value.

If the file is not protected, the return value is zero.

Requirements

   
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header sfc.h
Library Sfc.lib
DLL Sfc.dll

See Also

SfcIsKeyProtected