現在のデバイスのデバイス ファミリとフォーム ファクターを表す値を取得します。
構文
VOID
NTAPI
RtlGetDeviceFamilyInfoEnum(
_Out_opt_ ULONGLONG *pullUAPInfo,
_Out_opt_ DWORD *pulDeviceFamily,
_Out_opt_ DWORD *pulDeviceForm
);
パラメーター
pullUAPInfo [out]
現在のデバイスの UAP バージョンを受け取ります。
pulDeviceFamily [out]
現在のデバイスのデバイス ファミリを指定する DWORD を受け取ります。 返される値は次のいずれかです。
| デバイス ファミリ | 価値 |
|---|---|
| DEVICEFAMILYINFOENUM_DESKTOP | 0x00000003 |
| DEVICEFAMILYINFOENUM_XBOX | 0x00000005 |
| DEVICEFAMILYINFOENUM_TEAM | 0x00000006 |
| DEVICEFAMILYINFOENUM_SERVER | 0x00000009 |
| DEVICEFAMILYINFOENUM_HOLOGRAPHIC | 0x0000000a |
| DEVICEFAMILYINFOENUM_SERVER_NANO | 0x0000000D |
| DEVICEFAMILYINFOENUM_WINDOWS_CORE | 0x00000010 |
pulDeviceForm [out]
現在のデバイスのフォーム ファクターを指定する DWORD を受け取ります。
| フォーム ファクター | 価値 |
|---|---|
| DEVICEFAMILYDEVICEFORM_TABLET | 0x00000002 |
| DEVICEFAMILYDEVICEFORM_CONVERTIBLE | 0x00000005 |
| DEVICEFAMILYDEVICEFORM_DETACHABLE | 0x00000006 |
| DEVICEFAMILYDEVICEFORM_GAMING_HANDHELD | 0x0000002E |
戻り値
無効
注釈
Requirements
| Requirement | 価値 |
|---|---|
| サポートされている最小のクライアント | ウィンドウズ10 |
| サポートされている最小のサーバー | ウィンドウズ10 |
| Header | None |
| DLL | ntdll.dll |