Share via


ICcKitl::BootFlags (Compact 2013)

3/26/2014

Deprecated.

This method sets or gets boot flags, associated with a device, that determine which KITL services to start on boot up, and whether to start the image boot with a clean memory or with the existing configuration.

Syntax

HRESULT BootFlags (
  DWORD dwBootFlags
);
HRESULT BootFlags (
  DWORD* pdwBootFlags
);

Parameters

  • dwBootFlags, pdwBootFlags
    [in, out] The boot flag value(s).

Return Value

The following table shows possible return values for ICcKitl::BootFlags.

Value

Description

S_OK

Indicates success.

E_INVALIDARG

Indicates invalid input arguments.

Remarks

Boot options require OAL support for clearing memory.

Boot flags can be an OR combination of any of the following valid KITL services that can appear in dwBootFlags.

Flag Value

Description

KITL_FL_DBGMSG= 0x01

Indicates the debug message service.

KITL_FL_PPSH = 0x02

Indicates the target control service.

KITL_FL_KDBG = 0x04

Indicates the kernel debugger service.

KITL_FL_CLEANBOOT = 0x08

Forces a clean boot.

Requirements

Header

cckitl.h

See Also

Reference

ICcKitl
Core Connectivity Interfaces